Skip to content

Commit 70b51f1

Browse files
committed
test updates after rebase
1 parent 156faff commit 70b51f1

File tree

2 files changed

+0
-64
lines changed

2 files changed

+0
-64
lines changed

llvm/test/CodeGen/AMDGPU/GlobalISel/mubuf-global.ll

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1293,8 +1293,6 @@ define amdgpu_ps float @mubuf_atomicrmw_sgpr_ptr_offset4095(ptr addrspace(1) inr
12931293
; GFX12-LABEL: mubuf_atomicrmw_sgpr_ptr_offset4095:
12941294
; GFX12: ; %bb.0:
12951295
; GFX12-NEXT: v_dual_mov_b32 v0, 2 :: v_dual_mov_b32 v1, 0
1296-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1297-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
12981296
; GFX12-NEXT: global_atomic_add_u32 v0, v1, v0, s[2:3] offset:16380 th:TH_ATOMIC_RETURN
12991297
; GFX12-NEXT: s_waitcnt vmcnt(0)
13001298
; GFX12-NEXT: buffer_gl0_inv
@@ -1347,8 +1345,6 @@ define amdgpu_ps float @mubuf_atomicrmw_sgpr_ptr_offset4294967296(ptr addrspace(
13471345
; GFX12-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
13481346
; GFX12-NEXT: v_dual_mov_b32 v0, s0 :: v_dual_mov_b32 v1, s1
13491347
; GFX12-NEXT: v_mov_b32_e32 v2, 2
1350-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1351-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
13521348
; GFX12-NEXT: global_atomic_add_u32 v0, v[0:1], v2, off th:TH_ATOMIC_RETURN
13531349
; GFX12-NEXT: s_waitcnt vmcnt(0)
13541350
; GFX12-NEXT: buffer_gl0_inv
@@ -1391,8 +1387,6 @@ define amdgpu_ps float @mubuf_atomicrmw_vgpr_ptr_offset4095(ptr addrspace(1) %pt
13911387
; GFX12-LABEL: mubuf_atomicrmw_vgpr_ptr_offset4095:
13921388
; GFX12: ; %bb.0:
13931389
; GFX12-NEXT: v_mov_b32_e32 v2, 2
1394-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1395-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
13961390
; GFX12-NEXT: global_atomic_add_u32 v0, v[0:1], v2, off offset:16380 th:TH_ATOMIC_RETURN
13971391
; GFX12-NEXT: s_waitcnt vmcnt(0)
13981392
; GFX12-NEXT: buffer_gl0_inv
@@ -1442,8 +1436,6 @@ define amdgpu_ps float @mubuf_atomicrmw_vgpr_ptr_offset4294967296(ptr addrspace(
14421436
; GFX12-NEXT: s_delay_alu instid0(VALU_DEP_2)
14431437
; GFX12-NEXT: v_add_co_ci_u32_e32 v1, vcc_lo, v1, v3, vcc_lo
14441438
; GFX12-NEXT: v_mov_b32_e32 v2, 2
1445-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1446-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
14471439
; GFX12-NEXT: global_atomic_add_u32 v0, v[0:1], v2, off th:TH_ATOMIC_RETURN
14481440
; GFX12-NEXT: s_waitcnt vmcnt(0)
14491441
; GFX12-NEXT: buffer_gl0_inv
@@ -1497,8 +1489,6 @@ define amdgpu_ps float @mubuf_atomicrmw_sgpr_ptr_vgpr_offset(ptr addrspace(1) in
14971489
; GFX12-NEXT: v_add_co_u32 v0, vcc_lo, v2, v0
14981490
; GFX12-NEXT: s_delay_alu instid0(VALU_DEP_2)
14991491
; GFX12-NEXT: v_add_co_ci_u32_e32 v1, vcc_lo, v3, v1, vcc_lo
1500-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1501-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
15021492
; GFX12-NEXT: global_atomic_add_u32 v0, v[0:1], v4, off th:TH_ATOMIC_RETURN
15031493
; GFX12-NEXT: s_waitcnt vmcnt(0)
15041494
; GFX12-NEXT: buffer_gl0_inv
@@ -1544,8 +1534,6 @@ define amdgpu_ps float @mubuf_cmpxchg_sgpr_ptr_offset4095(ptr addrspace(1) inreg
15441534
; GFX12: ; %bb.0:
15451535
; GFX12-NEXT: v_mov_b32_e32 v2, v0
15461536
; GFX12-NEXT: v_mov_b32_e32 v0, 0
1547-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1548-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
15491537
; GFX12-NEXT: global_atomic_cmpswap_b32 v0, v0, v[1:2], s[2:3] offset:16380 th:TH_ATOMIC_RETURN
15501538
; GFX12-NEXT: s_waitcnt vmcnt(0)
15511539
; GFX12-NEXT: buffer_gl0_inv
@@ -1600,8 +1588,6 @@ define amdgpu_ps float @mubuf_cmpxchg_sgpr_ptr_offset4294967296(ptr addrspace(1)
16001588
; GFX12-NEXT: s_add_co_ci_u32 s1, s3, 4
16011589
; GFX12-NEXT: v_mov_b32_e32 v2, v0
16021590
; GFX12-NEXT: v_dual_mov_b32 v4, s1 :: v_dual_mov_b32 v3, s0
1603-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1604-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
16051591
; GFX12-NEXT: global_atomic_cmpswap_b32 v0, v[3:4], v[1:2], off th:TH_ATOMIC_RETURN
16061592
; GFX12-NEXT: s_waitcnt vmcnt(0)
16071593
; GFX12-NEXT: buffer_gl0_inv
@@ -1645,8 +1631,6 @@ define amdgpu_ps float @mubuf_cmpxchg_vgpr_ptr_offset4095(ptr addrspace(1) %ptr,
16451631
; GFX12-LABEL: mubuf_cmpxchg_vgpr_ptr_offset4095:
16461632
; GFX12: ; %bb.0:
16471633
; GFX12-NEXT: v_mov_b32_e32 v4, v2
1648-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1649-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
16501634
; GFX12-NEXT: global_atomic_cmpswap_b32 v0, v[0:1], v[3:4], off offset:16380 th:TH_ATOMIC_RETURN
16511635
; GFX12-NEXT: s_waitcnt vmcnt(0)
16521636
; GFX12-NEXT: buffer_gl0_inv
@@ -1696,8 +1680,6 @@ define amdgpu_ps float @mubuf_cmpxchg_vgpr_ptr_offset4294967296(ptr addrspace(1)
16961680
; GFX12-NEXT: s_delay_alu instid0(VALU_DEP_1) | instskip(NEXT) | instid1(VALU_DEP_2)
16971681
; GFX12-NEXT: v_add_co_u32 v0, vcc_lo, v0, v5
16981682
; GFX12-NEXT: v_add_co_ci_u32_e32 v1, vcc_lo, v1, v6, vcc_lo
1699-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1700-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
17011683
; GFX12-NEXT: global_atomic_cmpswap_b32 v0, v[0:1], v[3:4], off th:TH_ATOMIC_RETURN
17021684
; GFX12-NEXT: s_waitcnt vmcnt(0)
17031685
; GFX12-NEXT: buffer_gl0_inv
@@ -1752,8 +1734,6 @@ define amdgpu_ps float @mubuf_cmpxchg_sgpr_ptr_vgpr_offset(ptr addrspace(1) inre
17521734
; GFX12-NEXT: v_add_co_u32 v0, vcc_lo, v4, v0
17531735
; GFX12-NEXT: s_delay_alu instid0(VALU_DEP_2)
17541736
; GFX12-NEXT: v_add_co_ci_u32_e32 v1, vcc_lo, v5, v1, vcc_lo
1755-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1756-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
17571737
; GFX12-NEXT: global_atomic_cmpswap_b32 v0, v[0:1], v[2:3], off th:TH_ATOMIC_RETURN
17581738
; GFX12-NEXT: s_waitcnt vmcnt(0)
17591739
; GFX12-NEXT: buffer_gl0_inv

llvm/test/CodeGen/AMDGPU/atomic_optimizations_global_pointer.ll

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -238,8 +238,6 @@ define amdgpu_kernel void @add_i32_constant(ptr addrspace(1) %out, ptr addrspace
238238
; GFX1264-NEXT: s_waitcnt lgkmcnt(0)
239239
; GFX1264-NEXT: s_mov_b32 s8, s2
240240
; GFX1264-NEXT: s_mov_b32 s9, s3
241-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
242-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
243241
; GFX1264-NEXT: buffer_atomic_add_u32 v1, off, s[8:11], null th:TH_ATOMIC_RETURN
244242
; GFX1264-NEXT: s_waitcnt vmcnt(0)
245243
; GFX1264-NEXT: buffer_gl0_inv
@@ -276,8 +274,6 @@ define amdgpu_kernel void @add_i32_constant(ptr addrspace(1) %out, ptr addrspace
276274
; GFX1232-NEXT: s_waitcnt lgkmcnt(0)
277275
; GFX1232-NEXT: s_mov_b32 s8, s2
278276
; GFX1232-NEXT: s_mov_b32 s9, s3
279-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
280-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
281277
; GFX1232-NEXT: buffer_atomic_add_u32 v1, off, s[8:11], null th:TH_ATOMIC_RETURN
282278
; GFX1232-NEXT: s_waitcnt vmcnt(0)
283279
; GFX1232-NEXT: buffer_gl0_inv
@@ -573,8 +569,6 @@ define amdgpu_kernel void @add_i32_uniform(ptr addrspace(1) %out, ptr addrspace(
573569
; GFX1264-NEXT: v_mov_b32_e32 v1, s2
574570
; GFX1264-NEXT: s_mov_b32 s12, s6
575571
; GFX1264-NEXT: s_mov_b32 s13, s7
576-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
577-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
578572
; GFX1264-NEXT: buffer_atomic_add_u32 v1, off, s[12:15], null th:TH_ATOMIC_RETURN
579573
; GFX1264-NEXT: s_waitcnt vmcnt(0)
580574
; GFX1264-NEXT: buffer_gl0_inv
@@ -614,8 +608,6 @@ define amdgpu_kernel void @add_i32_uniform(ptr addrspace(1) %out, ptr addrspace(
614608
; GFX1232-NEXT: v_mov_b32_e32 v1, s2
615609
; GFX1232-NEXT: s_mov_b32 s8, s6
616610
; GFX1232-NEXT: s_mov_b32 s9, s7
617-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
618-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
619611
; GFX1232-NEXT: buffer_atomic_add_u32 v1, off, s[8:11], null th:TH_ATOMIC_RETURN
620612
; GFX1232-NEXT: s_waitcnt vmcnt(0)
621613
; GFX1232-NEXT: buffer_gl0_inv
@@ -990,8 +982,6 @@ define amdgpu_kernel void @add_i32_varying(ptr addrspace(1) %out, ptr addrspace(
990982
; GFX1264-NEXT: s_waitcnt lgkmcnt(0)
991983
; GFX1264-NEXT: s_mov_b32 s8, s2
992984
; GFX1264-NEXT: s_mov_b32 s9, s3
993-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
994-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
995985
; GFX1264-NEXT: buffer_atomic_add_u32 v0, off, s[8:11], null th:TH_ATOMIC_RETURN
996986
; GFX1264-NEXT: s_waitcnt vmcnt(0)
997987
; GFX1264-NEXT: buffer_gl0_inv
@@ -1041,8 +1031,6 @@ define amdgpu_kernel void @add_i32_varying(ptr addrspace(1) %out, ptr addrspace(
10411031
; GFX1232-NEXT: s_waitcnt lgkmcnt(0)
10421032
; GFX1232-NEXT: s_mov_b32 s8, s2
10431033
; GFX1232-NEXT: s_mov_b32 s9, s3
1044-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1045-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
10461034
; GFX1232-NEXT: buffer_atomic_add_u32 v0, off, s[8:11], null th:TH_ATOMIC_RETURN
10471035
; GFX1232-NEXT: s_waitcnt vmcnt(0)
10481036
; GFX1232-NEXT: buffer_gl0_inv
@@ -1311,8 +1299,6 @@ define amdgpu_kernel void @add_i64_constant(ptr addrspace(1) %out, ptr addrspace
13111299
; GFX1264-NEXT: s_waitcnt lgkmcnt(0)
13121300
; GFX1264-NEXT: s_mov_b32 s8, s2
13131301
; GFX1264-NEXT: s_mov_b32 s9, s3
1314-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1315-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
13161302
; GFX1264-NEXT: buffer_atomic_add_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
13171303
; GFX1264-NEXT: s_waitcnt vmcnt(0)
13181304
; GFX1264-NEXT: buffer_gl0_inv
@@ -1350,8 +1336,6 @@ define amdgpu_kernel void @add_i64_constant(ptr addrspace(1) %out, ptr addrspace
13501336
; GFX1232-NEXT: s_waitcnt lgkmcnt(0)
13511337
; GFX1232-NEXT: s_mov_b32 s8, s2
13521338
; GFX1232-NEXT: s_mov_b32 s9, s3
1353-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1354-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
13551339
; GFX1232-NEXT: buffer_atomic_add_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
13561340
; GFX1232-NEXT: s_waitcnt vmcnt(0)
13571341
; GFX1232-NEXT: buffer_gl0_inv
@@ -1704,8 +1688,6 @@ define amdgpu_kernel void @add_i64_uniform(ptr addrspace(1) %out, ptr addrspace(
17041688
; GFX1264-NEXT: s_mov_b32 s10, -1
17051689
; GFX1264-NEXT: s_mov_b32 s8, s6
17061690
; GFX1264-NEXT: s_mov_b32 s9, s7
1707-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1708-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
17091691
; GFX1264-NEXT: buffer_atomic_add_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
17101692
; GFX1264-NEXT: s_waitcnt vmcnt(0)
17111693
; GFX1264-NEXT: buffer_gl0_inv
@@ -1751,8 +1733,6 @@ define amdgpu_kernel void @add_i64_uniform(ptr addrspace(1) %out, ptr addrspace(
17511733
; GFX1232-NEXT: s_mov_b32 s10, -1
17521734
; GFX1232-NEXT: s_mov_b32 s8, s6
17531735
; GFX1232-NEXT: s_mov_b32 s9, s7
1754-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1755-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
17561736
; GFX1232-NEXT: buffer_atomic_add_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
17571737
; GFX1232-NEXT: s_waitcnt vmcnt(0)
17581738
; GFX1232-NEXT: buffer_gl0_inv
@@ -1871,8 +1851,6 @@ define amdgpu_kernel void @add_i64_varying(ptr addrspace(1) %out, ptr addrspace(
18711851
; GFX12-NEXT: s_mov_b32 s8, s2
18721852
; GFX12-NEXT: s_mov_b32 s9, s3
18731853
; GFX12-NEXT: s_mov_b32 s4, s0
1874-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
1875-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
18761854
; GFX12-NEXT: buffer_atomic_add_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
18771855
; GFX12-NEXT: s_waitcnt vmcnt(0)
18781856
; GFX12-NEXT: buffer_gl0_inv
@@ -2154,8 +2132,6 @@ define amdgpu_kernel void @sub_i32_constant(ptr addrspace(1) %out, ptr addrspace
21542132
; GFX1264-NEXT: s_waitcnt lgkmcnt(0)
21552133
; GFX1264-NEXT: s_mov_b32 s8, s2
21562134
; GFX1264-NEXT: s_mov_b32 s9, s3
2157-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
2158-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
21592135
; GFX1264-NEXT: buffer_atomic_sub_u32 v1, off, s[8:11], null th:TH_ATOMIC_RETURN
21602136
; GFX1264-NEXT: s_waitcnt vmcnt(0)
21612137
; GFX1264-NEXT: buffer_gl0_inv
@@ -2193,8 +2169,6 @@ define amdgpu_kernel void @sub_i32_constant(ptr addrspace(1) %out, ptr addrspace
21932169
; GFX1232-NEXT: s_waitcnt lgkmcnt(0)
21942170
; GFX1232-NEXT: s_mov_b32 s8, s2
21952171
; GFX1232-NEXT: s_mov_b32 s9, s3
2196-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
2197-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
21982172
; GFX1232-NEXT: buffer_atomic_sub_u32 v1, off, s[8:11], null th:TH_ATOMIC_RETURN
21992173
; GFX1232-NEXT: s_waitcnt vmcnt(0)
22002174
; GFX1232-NEXT: buffer_gl0_inv
@@ -2495,8 +2469,6 @@ define amdgpu_kernel void @sub_i32_uniform(ptr addrspace(1) %out, ptr addrspace(
24952469
; GFX1264-NEXT: v_mov_b32_e32 v1, s2
24962470
; GFX1264-NEXT: s_mov_b32 s12, s6
24972471
; GFX1264-NEXT: s_mov_b32 s13, s7
2498-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
2499-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
25002472
; GFX1264-NEXT: buffer_atomic_sub_u32 v1, off, s[12:15], null th:TH_ATOMIC_RETURN
25012473
; GFX1264-NEXT: s_waitcnt vmcnt(0)
25022474
; GFX1264-NEXT: buffer_gl0_inv
@@ -2536,8 +2508,6 @@ define amdgpu_kernel void @sub_i32_uniform(ptr addrspace(1) %out, ptr addrspace(
25362508
; GFX1232-NEXT: v_mov_b32_e32 v1, s2
25372509
; GFX1232-NEXT: s_mov_b32 s8, s6
25382510
; GFX1232-NEXT: s_mov_b32 s9, s7
2539-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
2540-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
25412511
; GFX1232-NEXT: buffer_atomic_sub_u32 v1, off, s[8:11], null th:TH_ATOMIC_RETURN
25422512
; GFX1232-NEXT: s_waitcnt vmcnt(0)
25432513
; GFX1232-NEXT: buffer_gl0_inv
@@ -2912,8 +2882,6 @@ define amdgpu_kernel void @sub_i32_varying(ptr addrspace(1) %out, ptr addrspace(
29122882
; GFX1264-NEXT: s_waitcnt lgkmcnt(0)
29132883
; GFX1264-NEXT: s_mov_b32 s8, s2
29142884
; GFX1264-NEXT: s_mov_b32 s9, s3
2915-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
2916-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
29172885
; GFX1264-NEXT: buffer_atomic_sub_u32 v0, off, s[8:11], null th:TH_ATOMIC_RETURN
29182886
; GFX1264-NEXT: s_waitcnt vmcnt(0)
29192887
; GFX1264-NEXT: buffer_gl0_inv
@@ -2963,8 +2931,6 @@ define amdgpu_kernel void @sub_i32_varying(ptr addrspace(1) %out, ptr addrspace(
29632931
; GFX1232-NEXT: s_waitcnt lgkmcnt(0)
29642932
; GFX1232-NEXT: s_mov_b32 s8, s2
29652933
; GFX1232-NEXT: s_mov_b32 s9, s3
2966-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
2967-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
29682934
; GFX1232-NEXT: buffer_atomic_sub_u32 v0, off, s[8:11], null th:TH_ATOMIC_RETURN
29692935
; GFX1232-NEXT: s_waitcnt vmcnt(0)
29702936
; GFX1232-NEXT: buffer_gl0_inv
@@ -3284,8 +3250,6 @@ define amdgpu_kernel void @sub_i64_constant(ptr addrspace(1) %out, ptr addrspace
32843250
; GFX1264-NEXT: s_waitcnt lgkmcnt(0)
32853251
; GFX1264-NEXT: s_mov_b32 s8, s2
32863252
; GFX1264-NEXT: s_mov_b32 s9, s3
3287-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
3288-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
32893253
; GFX1264-NEXT: buffer_atomic_sub_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
32903254
; GFX1264-NEXT: s_waitcnt vmcnt(0)
32913255
; GFX1264-NEXT: buffer_gl0_inv
@@ -3326,8 +3290,6 @@ define amdgpu_kernel void @sub_i64_constant(ptr addrspace(1) %out, ptr addrspace
33263290
; GFX1232-NEXT: s_waitcnt lgkmcnt(0)
33273291
; GFX1232-NEXT: s_mov_b32 s8, s2
33283292
; GFX1232-NEXT: s_mov_b32 s9, s3
3329-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
3330-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
33313293
; GFX1232-NEXT: buffer_atomic_sub_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
33323294
; GFX1232-NEXT: s_waitcnt vmcnt(0)
33333295
; GFX1232-NEXT: buffer_gl0_inv
@@ -3696,8 +3658,6 @@ define amdgpu_kernel void @sub_i64_uniform(ptr addrspace(1) %out, ptr addrspace(
36963658
; GFX1264-NEXT: s_mov_b32 s10, -1
36973659
; GFX1264-NEXT: s_mov_b32 s8, s6
36983660
; GFX1264-NEXT: s_mov_b32 s9, s7
3699-
; GFX1264-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
3700-
; GFX1264-NEXT: s_waitcnt_vscnt null, 0x0
37013661
; GFX1264-NEXT: buffer_atomic_sub_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
37023662
; GFX1264-NEXT: s_waitcnt vmcnt(0)
37033663
; GFX1264-NEXT: buffer_gl0_inv
@@ -3746,8 +3706,6 @@ define amdgpu_kernel void @sub_i64_uniform(ptr addrspace(1) %out, ptr addrspace(
37463706
; GFX1232-NEXT: s_mov_b32 s10, -1
37473707
; GFX1232-NEXT: s_mov_b32 s8, s6
37483708
; GFX1232-NEXT: s_mov_b32 s9, s7
3749-
; GFX1232-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
3750-
; GFX1232-NEXT: s_waitcnt_vscnt null, 0x0
37513709
; GFX1232-NEXT: buffer_atomic_sub_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
37523710
; GFX1232-NEXT: s_waitcnt vmcnt(0)
37533711
; GFX1232-NEXT: buffer_gl0_inv
@@ -3869,8 +3827,6 @@ define amdgpu_kernel void @sub_i64_varying(ptr addrspace(1) %out, ptr addrspace(
38693827
; GFX12-NEXT: s_mov_b32 s8, s2
38703828
; GFX12-NEXT: s_mov_b32 s9, s3
38713829
; GFX12-NEXT: s_mov_b32 s4, s0
3872-
; GFX12-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0)
3873-
; GFX12-NEXT: s_waitcnt_vscnt null, 0x0
38743830
; GFX12-NEXT: buffer_atomic_sub_u64 v[0:1], off, s[8:11], null th:TH_ATOMIC_RETURN
38753831
; GFX12-NEXT: s_waitcnt vmcnt(0)
38763832
; GFX12-NEXT: buffer_gl0_inv

0 commit comments

Comments
 (0)