brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1010 B · bccf266 Raw
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