34 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 52# RUN: llc -mtriple=amdgcn-amd-amdhsa -run-pass si-insert-waitcnts -amdgpu-waitcnt-forcezero=1 %s -o - | FileCheck %s3 4---5name: waitcnt-debug-non-first-terminators6liveins:7machineFunctionInfo:8 isEntryFunction: true9body: |10 ; CHECK-LABEL: name: waitcnt-debug-non-first-terminators11 ; CHECK: bb.0:12 ; CHECK-NEXT: successors: %bb.1(0x40000000), %bb.2(0x40000000)13 ; CHECK-NEXT: {{ $}}14 ; CHECK-NEXT: S_CBRANCH_SCC1 %bb.1, implicit $scc15 ; CHECK-NEXT: S_BRANCH %bb.2, implicit $scc16 ; CHECK-NEXT: {{ $}}17 ; CHECK-NEXT: bb.1:18 ; CHECK-NEXT: successors: %bb.2(0x80000000)19 ; CHECK-NEXT: {{ $}}20 ; CHECK-NEXT: S_WAITCNT 021 ; CHECK-NEXT: S_NOP 022 ; CHECK-NEXT: {{ $}}23 ; CHECK-NEXT: bb.2:24 ; CHECK-NEXT: S_WAITCNT 025 ; CHECK-NEXT: S_NOP 026 bb.0:27 S_CBRANCH_SCC1 %bb.1, implicit $scc28 S_BRANCH %bb.2, implicit $scc29 bb.1:30 S_NOP 031 bb.2:32 S_NOP 033...34