@@ -79,7 +79,7 @@ define amdgpu_kernel void @workgroup_acquire_fence() {
79
79
; GFX12-CU: ; %bb.0: ; %entry
80
80
; GFX12-CU-NEXT: s_endpgm
81
81
entry:
82
- fence syncscope("workgroup" ) acquire , !mmra !{!"amdgpu-as" , !"global" }
82
+ fence syncscope("workgroup" ) acquire , !mmra !{!"amdgpu-synchronize- as" , !"global" }
83
83
ret void
84
84
}
85
85
@@ -146,7 +146,7 @@ define amdgpu_kernel void @workgroup_release_fence() {
146
146
; GFX12-CU: ; %bb.0: ; %entry
147
147
; GFX12-CU-NEXT: s_endpgm
148
148
entry:
149
- fence syncscope("workgroup" ) release , !mmra !{!"amdgpu-as" , !"global" }
149
+ fence syncscope("workgroup" ) release , !mmra !{!"amdgpu-synchronize- as" , !"global" }
150
150
ret void
151
151
}
152
152
@@ -218,7 +218,7 @@ define amdgpu_kernel void @workgroup_acq_rel_fence() {
218
218
; GFX12-CU: ; %bb.0: ; %entry
219
219
; GFX12-CU-NEXT: s_endpgm
220
220
entry:
221
- fence syncscope("workgroup" ) acq_rel , !mmra !{!"amdgpu-as" , !"global" }
221
+ fence syncscope("workgroup" ) acq_rel , !mmra !{!"amdgpu-synchronize- as" , !"global" }
222
222
ret void
223
223
}
224
224
@@ -290,7 +290,7 @@ define amdgpu_kernel void @workgroup_seq_cst_fence() {
290
290
; GFX12-CU: ; %bb.0: ; %entry
291
291
; GFX12-CU-NEXT: s_endpgm
292
292
entry:
293
- fence syncscope("workgroup" ) seq_cst , !mmra !{!"amdgpu-as" , !"global" }
293
+ fence syncscope("workgroup" ) seq_cst , !mmra !{!"amdgpu-synchronize- as" , !"global" }
294
294
ret void
295
295
}
296
296
@@ -360,7 +360,7 @@ define amdgpu_kernel void @workgroup_one_as_acquire_fence() {
360
360
; GFX12-CU: ; %bb.0: ; %entry
361
361
; GFX12-CU-NEXT: s_endpgm
362
362
entry:
363
- fence syncscope("workgroup-one-as" ) acquire , !mmra !{!"amdgpu-as" , !"global" }
363
+ fence syncscope("workgroup-one-as" ) acquire , !mmra !{!"amdgpu-synchronize- as" , !"global" }
364
364
ret void
365
365
}
366
366
@@ -427,7 +427,7 @@ define amdgpu_kernel void @workgroup_one_as_release_fence() {
427
427
; GFX12-CU: ; %bb.0: ; %entry
428
428
; GFX12-CU-NEXT: s_endpgm
429
429
entry:
430
- fence syncscope("workgroup-one-as" ) release , !mmra !{!"amdgpu-as" , !"global" }
430
+ fence syncscope("workgroup-one-as" ) release , !mmra !{!"amdgpu-synchronize- as" , !"global" }
431
431
ret void
432
432
}
433
433
@@ -499,7 +499,7 @@ define amdgpu_kernel void @workgroup_one_as_acq_rel_fence() {
499
499
; GFX12-CU: ; %bb.0: ; %entry
500
500
; GFX12-CU-NEXT: s_endpgm
501
501
entry:
502
- fence syncscope("workgroup-one-as" ) acq_rel , !mmra !{!"amdgpu-as" , !"global" }
502
+ fence syncscope("workgroup-one-as" ) acq_rel , !mmra !{!"amdgpu-synchronize- as" , !"global" }
503
503
ret void
504
504
}
505
505
@@ -571,7 +571,7 @@ define amdgpu_kernel void @workgroup_one_as_seq_cst_fence() {
571
571
; GFX12-CU: ; %bb.0: ; %entry
572
572
; GFX12-CU-NEXT: s_endpgm
573
573
entry:
574
- fence syncscope("workgroup-one-as" ) seq_cst , !mmra !{!"amdgpu-as" , !"global" }
574
+ fence syncscope("workgroup-one-as" ) seq_cst , !mmra !{!"amdgpu-synchronize- as" , !"global" }
575
575
ret void
576
576
}
577
577
@@ -663,7 +663,7 @@ define amdgpu_kernel void @agent_acquire_fence() {
663
663
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
664
664
; GFX12-CU-NEXT: s_endpgm
665
665
entry:
666
- fence syncscope("agent" ) acquire , !mmra !{!"amdgpu-as" , !"global" }
666
+ fence syncscope("agent" ) acquire , !mmra !{!"amdgpu-synchronize- as" , !"global" }
667
667
ret void
668
668
}
669
669
@@ -745,7 +745,7 @@ define amdgpu_kernel void @agent_release_fence() {
745
745
; GFX12-CU-NEXT: s_wait_storecnt 0x0
746
746
; GFX12-CU-NEXT: s_endpgm
747
747
entry:
748
- fence syncscope("agent" ) release , !mmra !{!"amdgpu-as" , !"global" }
748
+ fence syncscope("agent" ) release , !mmra !{!"amdgpu-synchronize- as" , !"global" }
749
749
ret void
750
750
}
751
751
@@ -843,7 +843,7 @@ define amdgpu_kernel void @agent_acq_rel_fence() {
843
843
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
844
844
; GFX12-CU-NEXT: s_endpgm
845
845
entry:
846
- fence syncscope("agent" ) acq_rel , !mmra !{!"amdgpu-as" , !"global" }
846
+ fence syncscope("agent" ) acq_rel , !mmra !{!"amdgpu-synchronize- as" , !"global" }
847
847
ret void
848
848
}
849
849
@@ -941,7 +941,7 @@ define amdgpu_kernel void @agent_seq_cst_fence() {
941
941
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
942
942
; GFX12-CU-NEXT: s_endpgm
943
943
entry:
944
- fence syncscope("agent" ) seq_cst , !mmra !{!"amdgpu-as" , !"global" }
944
+ fence syncscope("agent" ) seq_cst , !mmra !{!"amdgpu-synchronize- as" , !"global" }
945
945
ret void
946
946
}
947
947
@@ -1033,7 +1033,7 @@ define amdgpu_kernel void @agent_one_as_acquire_fence() {
1033
1033
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
1034
1034
; GFX12-CU-NEXT: s_endpgm
1035
1035
entry:
1036
- fence syncscope("agent-one-as" ) acquire , !mmra !{!"amdgpu-as" , !"global" }
1036
+ fence syncscope("agent-one-as" ) acquire , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1037
1037
ret void
1038
1038
}
1039
1039
@@ -1115,7 +1115,7 @@ define amdgpu_kernel void @agent_one_as_release_fence() {
1115
1115
; GFX12-CU-NEXT: s_wait_storecnt 0x0
1116
1116
; GFX12-CU-NEXT: s_endpgm
1117
1117
entry:
1118
- fence syncscope("agent-one-as" ) release , !mmra !{!"amdgpu-as" , !"global" }
1118
+ fence syncscope("agent-one-as" ) release , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1119
1119
ret void
1120
1120
}
1121
1121
@@ -1213,7 +1213,7 @@ define amdgpu_kernel void @agent_one_as_acq_rel_fence() {
1213
1213
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
1214
1214
; GFX12-CU-NEXT: s_endpgm
1215
1215
entry:
1216
- fence syncscope("agent-one-as" ) acq_rel , !mmra !{!"amdgpu-as" , !"global" }
1216
+ fence syncscope("agent-one-as" ) acq_rel , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1217
1217
ret void
1218
1218
}
1219
1219
@@ -1311,7 +1311,7 @@ define amdgpu_kernel void @agent_one_as_seq_cst_fence() {
1311
1311
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
1312
1312
; GFX12-CU-NEXT: s_endpgm
1313
1313
entry:
1314
- fence syncscope("agent-one-as" ) seq_cst , !mmra !{!"amdgpu-as" , !"global" }
1314
+ fence syncscope("agent-one-as" ) seq_cst , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1315
1315
ret void
1316
1316
}
1317
1317
@@ -1405,7 +1405,7 @@ define amdgpu_kernel void @system_acquire_fence() {
1405
1405
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
1406
1406
; GFX12-CU-NEXT: s_endpgm
1407
1407
entry:
1408
- fence acquire , !mmra !{!"amdgpu-as" , !"global" }
1408
+ fence acquire , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1409
1409
ret void
1410
1410
}
1411
1411
@@ -1491,7 +1491,7 @@ define amdgpu_kernel void @system_release_fence() {
1491
1491
; GFX12-CU-NEXT: s_wait_storecnt 0x0
1492
1492
; GFX12-CU-NEXT: s_endpgm
1493
1493
entry:
1494
- fence release , !mmra !{!"amdgpu-as" , !"global" }
1494
+ fence release , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1495
1495
ret void
1496
1496
}
1497
1497
@@ -1595,7 +1595,7 @@ define amdgpu_kernel void @system_acq_rel_fence() {
1595
1595
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
1596
1596
; GFX12-CU-NEXT: s_endpgm
1597
1597
entry:
1598
- fence acq_rel , !mmra !{!"amdgpu-as" , !"global" }
1598
+ fence acq_rel , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1599
1599
ret void
1600
1600
}
1601
1601
@@ -1699,7 +1699,7 @@ define amdgpu_kernel void @system_seq_cst_fence() {
1699
1699
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
1700
1700
; GFX12-CU-NEXT: s_endpgm
1701
1701
entry:
1702
- fence seq_cst , !mmra !{!"amdgpu-as" , !"global" }
1702
+ fence seq_cst , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1703
1703
ret void
1704
1704
}
1705
1705
@@ -1793,7 +1793,7 @@ define amdgpu_kernel void @system_one_as_acquire_fence() {
1793
1793
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
1794
1794
; GFX12-CU-NEXT: s_endpgm
1795
1795
entry:
1796
- fence syncscope("one-as" ) acquire , !mmra !{!"amdgpu-as" , !"global" }
1796
+ fence syncscope("one-as" ) acquire , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1797
1797
ret void
1798
1798
}
1799
1799
@@ -1879,7 +1879,7 @@ define amdgpu_kernel void @system_one_as_release_fence() {
1879
1879
; GFX12-CU-NEXT: s_wait_storecnt 0x0
1880
1880
; GFX12-CU-NEXT: s_endpgm
1881
1881
entry:
1882
- fence syncscope("one-as" ) release , !mmra !{!"amdgpu-as" , !"global" }
1882
+ fence syncscope("one-as" ) release , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1883
1883
ret void
1884
1884
}
1885
1885
@@ -1983,7 +1983,7 @@ define amdgpu_kernel void @system_one_as_acq_rel_fence() {
1983
1983
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
1984
1984
; GFX12-CU-NEXT: s_endpgm
1985
1985
entry:
1986
- fence syncscope("one-as" ) acq_rel , !mmra !{!"amdgpu-as" , !"global" }
1986
+ fence syncscope("one-as" ) acq_rel , !mmra !{!"amdgpu-synchronize- as" , !"global" }
1987
1987
ret void
1988
1988
}
1989
1989
@@ -2087,6 +2087,6 @@ define amdgpu_kernel void @system_one_as_seq_cst_fence() {
2087
2087
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
2088
2088
; GFX12-CU-NEXT: s_endpgm
2089
2089
entry:
2090
- fence syncscope("one-as" ) seq_cst , !mmra !{!"amdgpu-as" , !"global" }
2090
+ fence syncscope("one-as" ) seq_cst , !mmra !{!"amdgpu-synchronize- as" , !"global" }
2091
2091
ret void
2092
2092
}
0 commit comments