Skip to content

Commit 62ddd2a

Browse files
committed
Regen test
1 parent dc157f7 commit 62ddd2a

File tree

1 file changed

+24
-15
lines changed

1 file changed

+24
-15
lines changed

llvm/test/CodeGen/AMDGPU/barrier-elimination-gfx12.ll

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,57 @@
1+
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
12
; RUN: llc -global-isel=0 -mtriple=amdgcn -mcpu=gfx1200 < %s | FileCheck %s
23
; RUN: llc -global-isel=1 -mtriple=amdgcn -mcpu=gfx1200 < %s | FileCheck %s
34

4-
; CHECK-LABEL: {{^}}signal_unknown_wgs:
5-
; CHECK: s_barrier_signal
65
define amdgpu_kernel void @signal_unknown_wgs() {
6+
; CHECK-LABEL: signal_unknown_wgs:
7+
; CHECK: ; %bb.0:
8+
; CHECK-NEXT: s_barrier_signal -1
9+
; CHECK-NEXT: s_endpgm
710
tail call void @llvm.amdgcn.s.barrier.signal(i32 -1)
811
ret void
912
}
1013

11-
; CHECK-LABEL: {{^}}signal_flat_wgs_attr_32_128:
12-
; CHECK: s_barrier_signal
1314
define amdgpu_kernel void @signal_flat_wgs_attr_32_128() #1 {
15+
; CHECK-LABEL: signal_flat_wgs_attr_32_128:
16+
; CHECK: ; %bb.0:
17+
; CHECK-NEXT: s_barrier_signal -1
18+
; CHECK-NEXT: s_endpgm
1419
tail call void @llvm.amdgcn.s.barrier.signal(i32 -1)
1520
ret void
1621
}
1722

18-
; CHECK-LABEL: {{^}}signal_flat_wgs_attr_16_32:
19-
; CHECK: :
20-
; CHECK-NEXT: s_endpgm
2123
define amdgpu_kernel void @signal_flat_wgs_attr_16_32() #2 {
24+
; CHECK-LABEL: signal_flat_wgs_attr_16_32:
25+
; CHECK: ; %bb.0:
26+
; CHECK-NEXT: s_endpgm
2227
tail call void @llvm.amdgcn.s.barrier.signal(i32 -1)
2328
ret void
2429
}
2530

2631

27-
; CHECK-LABEL: {{^}}wait_unknown_wgs:
28-
; CHECK: s_barrier_wait
2932
define amdgpu_kernel void @wait_unknown_wgs() {
33+
; CHECK-LABEL: wait_unknown_wgs:
34+
; CHECK: ; %bb.0:
35+
; CHECK-NEXT: s_barrier_wait -1
36+
; CHECK-NEXT: s_endpgm
3037
tail call void @llvm.amdgcn.s.barrier.wait(i16 -1)
3138
ret void
3239
}
3340

34-
; CHECK-LABEL: {{^}}wait_flat_wgs_attr_32_128:
35-
; CHECK: s_barrier_wait
3641
define amdgpu_kernel void @wait_flat_wgs_attr_32_128() #1 {
42+
; CHECK-LABEL: wait_flat_wgs_attr_32_128:
43+
; CHECK: ; %bb.0:
44+
; CHECK-NEXT: s_barrier_wait -1
45+
; CHECK-NEXT: s_endpgm
3746
tail call void @llvm.amdgcn.s.barrier.wait(i16 -1)
3847
ret void
3948
}
4049

41-
; CHECK-LABEL: {{^}}wait_flat_wgs_attr_16_32:
42-
; CHECK: :
43-
; CHECK-NEXT: ; wave barrier
44-
; CHECK-NEXT: s_endpgm
4550
define amdgpu_kernel void @wait_flat_wgs_attr_16_32() #2 {
51+
; CHECK-LABEL: wait_flat_wgs_attr_16_32:
52+
; CHECK: ; %bb.0:
53+
; CHECK-NEXT: ; wave barrier
54+
; CHECK-NEXT: s_endpgm
4655
tail call void @llvm.amdgcn.s.barrier.wait(i16 -1)
4756
ret void
4857
}

0 commit comments

Comments
 (0)