blob: cfa62f2cf310782272ee4c339fd77ce6c7ed4bce [file] [log] [blame] [edit]
# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 5
# RUN: llc -mtriple=amdgcn -mcpu=gfx1010 -verify-machineinstrs -run-pass=si-insert-waitcnts -o - %s | FileCheck %s
--- |
define void @asyncmark_preexisting_waitcnt() { unreachable }
...
---
name: asyncmark_preexisting_waitcnt
tracksRegLiveness: true
machineFunctionInfo:
occupancy: 16
body: |
bb.0:
liveins: $vgpr0
; CHECK-LABEL: name: asyncmark_preexisting_waitcnt
; CHECK: liveins: $vgpr0
; CHECK-NEXT: {{ $}}
; CHECK-NEXT: S_WAITCNT 0
; CHECK-NEXT: ASYNCMARK
; CHECK-NEXT: S_ENDPGM 0
S_WAITCNT_soft 0
ASYNCMARK
S_ENDPGM 0
...