Skip to content

Commit 3b51b22

Browse files
committed
Drop -CU suffix
1 parent e83355b commit 3b51b22

22 files changed

+14533
-14533
lines changed

llvm/test/CodeGen/AMDGPU/memory-legalizer-fence-mmra-global.ll

Lines changed: 120 additions & 120 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,11 @@ define amdgpu_kernel void @workgroup_acquire_fence() {
8080
; GFX12-CU: ; %bb.0: ; %entry
8181
; GFX12-CU-NEXT: s_endpgm
8282
;
83-
; GFX1250-CU-LABEL: workgroup_acquire_fence:
84-
; GFX1250-CU: ; %bb.0: ; %entry
85-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
86-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
87-
; GFX1250-CU-NEXT: s_endpgm
83+
; GFX1250-LABEL: workgroup_acquire_fence:
84+
; GFX1250: ; %bb.0: ; %entry
85+
; GFX1250-NEXT: s_wait_loadcnt 0x0
86+
; GFX1250-NEXT: s_wait_storecnt 0x0
87+
; GFX1250-NEXT: s_endpgm
8888
entry:
8989
fence syncscope("workgroup") acquire, !mmra !{!"amdgpu-synchronize-as", !"global"}
9090
ret void
@@ -153,11 +153,11 @@ define amdgpu_kernel void @workgroup_release_fence() {
153153
; GFX12-CU: ; %bb.0: ; %entry
154154
; GFX12-CU-NEXT: s_endpgm
155155
;
156-
; GFX1250-CU-LABEL: workgroup_release_fence:
157-
; GFX1250-CU: ; %bb.0: ; %entry
158-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
159-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
160-
; GFX1250-CU-NEXT: s_endpgm
156+
; GFX1250-LABEL: workgroup_release_fence:
157+
; GFX1250: ; %bb.0: ; %entry
158+
; GFX1250-NEXT: s_wait_loadcnt 0x0
159+
; GFX1250-NEXT: s_wait_storecnt 0x0
160+
; GFX1250-NEXT: s_endpgm
161161
entry:
162162
fence syncscope("workgroup") release, !mmra !{!"amdgpu-synchronize-as", !"global"}
163163
ret void
@@ -231,11 +231,11 @@ define amdgpu_kernel void @workgroup_acq_rel_fence() {
231231
; GFX12-CU: ; %bb.0: ; %entry
232232
; GFX12-CU-NEXT: s_endpgm
233233
;
234-
; GFX1250-CU-LABEL: workgroup_acq_rel_fence:
235-
; GFX1250-CU: ; %bb.0: ; %entry
236-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
237-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
238-
; GFX1250-CU-NEXT: s_endpgm
234+
; GFX1250-LABEL: workgroup_acq_rel_fence:
235+
; GFX1250: ; %bb.0: ; %entry
236+
; GFX1250-NEXT: s_wait_loadcnt 0x0
237+
; GFX1250-NEXT: s_wait_storecnt 0x0
238+
; GFX1250-NEXT: s_endpgm
239239
entry:
240240
fence syncscope("workgroup") acq_rel, !mmra !{!"amdgpu-synchronize-as", !"global"}
241241
ret void
@@ -309,11 +309,11 @@ define amdgpu_kernel void @workgroup_seq_cst_fence() {
309309
; GFX12-CU: ; %bb.0: ; %entry
310310
; GFX12-CU-NEXT: s_endpgm
311311
;
312-
; GFX1250-CU-LABEL: workgroup_seq_cst_fence:
313-
; GFX1250-CU: ; %bb.0: ; %entry
314-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
315-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
316-
; GFX1250-CU-NEXT: s_endpgm
312+
; GFX1250-LABEL: workgroup_seq_cst_fence:
313+
; GFX1250: ; %bb.0: ; %entry
314+
; GFX1250-NEXT: s_wait_loadcnt 0x0
315+
; GFX1250-NEXT: s_wait_storecnt 0x0
316+
; GFX1250-NEXT: s_endpgm
317317
entry:
318318
fence syncscope("workgroup") seq_cst, !mmra !{!"amdgpu-synchronize-as", !"global"}
319319
ret void
@@ -385,11 +385,11 @@ define amdgpu_kernel void @workgroup_one_as_acquire_fence() {
385385
; GFX12-CU: ; %bb.0: ; %entry
386386
; GFX12-CU-NEXT: s_endpgm
387387
;
388-
; GFX1250-CU-LABEL: workgroup_one_as_acquire_fence:
389-
; GFX1250-CU: ; %bb.0: ; %entry
390-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
391-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
392-
; GFX1250-CU-NEXT: s_endpgm
388+
; GFX1250-LABEL: workgroup_one_as_acquire_fence:
389+
; GFX1250: ; %bb.0: ; %entry
390+
; GFX1250-NEXT: s_wait_loadcnt 0x0
391+
; GFX1250-NEXT: s_wait_storecnt 0x0
392+
; GFX1250-NEXT: s_endpgm
393393
entry:
394394
fence syncscope("workgroup-one-as") acquire, !mmra !{!"amdgpu-synchronize-as", !"global"}
395395
ret void
@@ -458,11 +458,11 @@ define amdgpu_kernel void @workgroup_one_as_release_fence() {
458458
; GFX12-CU: ; %bb.0: ; %entry
459459
; GFX12-CU-NEXT: s_endpgm
460460
;
461-
; GFX1250-CU-LABEL: workgroup_one_as_release_fence:
462-
; GFX1250-CU: ; %bb.0: ; %entry
463-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
464-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
465-
; GFX1250-CU-NEXT: s_endpgm
461+
; GFX1250-LABEL: workgroup_one_as_release_fence:
462+
; GFX1250: ; %bb.0: ; %entry
463+
; GFX1250-NEXT: s_wait_loadcnt 0x0
464+
; GFX1250-NEXT: s_wait_storecnt 0x0
465+
; GFX1250-NEXT: s_endpgm
466466
entry:
467467
fence syncscope("workgroup-one-as") release, !mmra !{!"amdgpu-synchronize-as", !"global"}
468468
ret void
@@ -536,11 +536,11 @@ define amdgpu_kernel void @workgroup_one_as_acq_rel_fence() {
536536
; GFX12-CU: ; %bb.0: ; %entry
537537
; GFX12-CU-NEXT: s_endpgm
538538
;
539-
; GFX1250-CU-LABEL: workgroup_one_as_acq_rel_fence:
540-
; GFX1250-CU: ; %bb.0: ; %entry
541-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
542-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
543-
; GFX1250-CU-NEXT: s_endpgm
539+
; GFX1250-LABEL: workgroup_one_as_acq_rel_fence:
540+
; GFX1250: ; %bb.0: ; %entry
541+
; GFX1250-NEXT: s_wait_loadcnt 0x0
542+
; GFX1250-NEXT: s_wait_storecnt 0x0
543+
; GFX1250-NEXT: s_endpgm
544544
entry:
545545
fence syncscope("workgroup-one-as") acq_rel, !mmra !{!"amdgpu-synchronize-as", !"global"}
546546
ret void
@@ -614,11 +614,11 @@ define amdgpu_kernel void @workgroup_one_as_seq_cst_fence() {
614614
; GFX12-CU: ; %bb.0: ; %entry
615615
; GFX12-CU-NEXT: s_endpgm
616616
;
617-
; GFX1250-CU-LABEL: workgroup_one_as_seq_cst_fence:
618-
; GFX1250-CU: ; %bb.0: ; %entry
619-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
620-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
621-
; GFX1250-CU-NEXT: s_endpgm
617+
; GFX1250-LABEL: workgroup_one_as_seq_cst_fence:
618+
; GFX1250: ; %bb.0: ; %entry
619+
; GFX1250-NEXT: s_wait_loadcnt 0x0
620+
; GFX1250-NEXT: s_wait_storecnt 0x0
621+
; GFX1250-NEXT: s_endpgm
622622
entry:
623623
fence syncscope("workgroup-one-as") seq_cst, !mmra !{!"amdgpu-synchronize-as", !"global"}
624624
ret void
@@ -801,12 +801,12 @@ define amdgpu_kernel void @agent_release_fence() {
801801
; GFX12-CU-NEXT: s_wait_storecnt 0x0
802802
; GFX12-CU-NEXT: s_endpgm
803803
;
804-
; GFX1250-CU-LABEL: agent_release_fence:
805-
; GFX1250-CU: ; %bb.0: ; %entry
806-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_DEV
807-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
808-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
809-
; GFX1250-CU-NEXT: s_endpgm
804+
; GFX1250-LABEL: agent_release_fence:
805+
; GFX1250: ; %bb.0: ; %entry
806+
; GFX1250-NEXT: global_wb scope:SCOPE_DEV
807+
; GFX1250-NEXT: s_wait_loadcnt 0x0
808+
; GFX1250-NEXT: s_wait_storecnt 0x0
809+
; GFX1250-NEXT: s_endpgm
810810
entry:
811811
fence syncscope("agent") release, !mmra !{!"amdgpu-synchronize-as", !"global"}
812812
ret void
@@ -906,13 +906,13 @@ define amdgpu_kernel void @agent_acq_rel_fence() {
906906
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
907907
; GFX12-CU-NEXT: s_endpgm
908908
;
909-
; GFX1250-CU-LABEL: agent_acq_rel_fence:
910-
; GFX1250-CU: ; %bb.0: ; %entry
911-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_DEV
912-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
913-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
914-
; GFX1250-CU-NEXT: global_inv scope:SCOPE_DEV
915-
; GFX1250-CU-NEXT: s_endpgm
909+
; GFX1250-LABEL: agent_acq_rel_fence:
910+
; GFX1250: ; %bb.0: ; %entry
911+
; GFX1250-NEXT: global_wb scope:SCOPE_DEV
912+
; GFX1250-NEXT: s_wait_loadcnt 0x0
913+
; GFX1250-NEXT: s_wait_storecnt 0x0
914+
; GFX1250-NEXT: global_inv scope:SCOPE_DEV
915+
; GFX1250-NEXT: s_endpgm
916916
entry:
917917
fence syncscope("agent") acq_rel, !mmra !{!"amdgpu-synchronize-as", !"global"}
918918
ret void
@@ -1012,13 +1012,13 @@ define amdgpu_kernel void @agent_seq_cst_fence() {
10121012
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
10131013
; GFX12-CU-NEXT: s_endpgm
10141014
;
1015-
; GFX1250-CU-LABEL: agent_seq_cst_fence:
1016-
; GFX1250-CU: ; %bb.0: ; %entry
1017-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_DEV
1018-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
1019-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
1020-
; GFX1250-CU-NEXT: global_inv scope:SCOPE_DEV
1021-
; GFX1250-CU-NEXT: s_endpgm
1015+
; GFX1250-LABEL: agent_seq_cst_fence:
1016+
; GFX1250: ; %bb.0: ; %entry
1017+
; GFX1250-NEXT: global_wb scope:SCOPE_DEV
1018+
; GFX1250-NEXT: s_wait_loadcnt 0x0
1019+
; GFX1250-NEXT: s_wait_storecnt 0x0
1020+
; GFX1250-NEXT: global_inv scope:SCOPE_DEV
1021+
; GFX1250-NEXT: s_endpgm
10221022
entry:
10231023
fence syncscope("agent") seq_cst, !mmra !{!"amdgpu-synchronize-as", !"global"}
10241024
ret void
@@ -1201,12 +1201,12 @@ define amdgpu_kernel void @agent_one_as_release_fence() {
12011201
; GFX12-CU-NEXT: s_wait_storecnt 0x0
12021202
; GFX12-CU-NEXT: s_endpgm
12031203
;
1204-
; GFX1250-CU-LABEL: agent_one_as_release_fence:
1205-
; GFX1250-CU: ; %bb.0: ; %entry
1206-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_DEV
1207-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
1208-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
1209-
; GFX1250-CU-NEXT: s_endpgm
1204+
; GFX1250-LABEL: agent_one_as_release_fence:
1205+
; GFX1250: ; %bb.0: ; %entry
1206+
; GFX1250-NEXT: global_wb scope:SCOPE_DEV
1207+
; GFX1250-NEXT: s_wait_loadcnt 0x0
1208+
; GFX1250-NEXT: s_wait_storecnt 0x0
1209+
; GFX1250-NEXT: s_endpgm
12101210
entry:
12111211
fence syncscope("agent-one-as") release, !mmra !{!"amdgpu-synchronize-as", !"global"}
12121212
ret void
@@ -1306,13 +1306,13 @@ define amdgpu_kernel void @agent_one_as_acq_rel_fence() {
13061306
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
13071307
; GFX12-CU-NEXT: s_endpgm
13081308
;
1309-
; GFX1250-CU-LABEL: agent_one_as_acq_rel_fence:
1310-
; GFX1250-CU: ; %bb.0: ; %entry
1311-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_DEV
1312-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
1313-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
1314-
; GFX1250-CU-NEXT: global_inv scope:SCOPE_DEV
1315-
; GFX1250-CU-NEXT: s_endpgm
1309+
; GFX1250-LABEL: agent_one_as_acq_rel_fence:
1310+
; GFX1250: ; %bb.0: ; %entry
1311+
; GFX1250-NEXT: global_wb scope:SCOPE_DEV
1312+
; GFX1250-NEXT: s_wait_loadcnt 0x0
1313+
; GFX1250-NEXT: s_wait_storecnt 0x0
1314+
; GFX1250-NEXT: global_inv scope:SCOPE_DEV
1315+
; GFX1250-NEXT: s_endpgm
13161316
entry:
13171317
fence syncscope("agent-one-as") acq_rel, !mmra !{!"amdgpu-synchronize-as", !"global"}
13181318
ret void
@@ -1412,13 +1412,13 @@ define amdgpu_kernel void @agent_one_as_seq_cst_fence() {
14121412
; GFX12-CU-NEXT: global_inv scope:SCOPE_DEV
14131413
; GFX12-CU-NEXT: s_endpgm
14141414
;
1415-
; GFX1250-CU-LABEL: agent_one_as_seq_cst_fence:
1416-
; GFX1250-CU: ; %bb.0: ; %entry
1417-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_DEV
1418-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
1419-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
1420-
; GFX1250-CU-NEXT: global_inv scope:SCOPE_DEV
1421-
; GFX1250-CU-NEXT: s_endpgm
1415+
; GFX1250-LABEL: agent_one_as_seq_cst_fence:
1416+
; GFX1250: ; %bb.0: ; %entry
1417+
; GFX1250-NEXT: global_wb scope:SCOPE_DEV
1418+
; GFX1250-NEXT: s_wait_loadcnt 0x0
1419+
; GFX1250-NEXT: s_wait_storecnt 0x0
1420+
; GFX1250-NEXT: global_inv scope:SCOPE_DEV
1421+
; GFX1250-NEXT: s_endpgm
14221422
entry:
14231423
fence syncscope("agent-one-as") seq_cst, !mmra !{!"amdgpu-synchronize-as", !"global"}
14241424
ret void
@@ -1607,12 +1607,12 @@ define amdgpu_kernel void @system_release_fence() {
16071607
; GFX12-CU-NEXT: s_wait_storecnt 0x0
16081608
; GFX12-CU-NEXT: s_endpgm
16091609
;
1610-
; GFX1250-CU-LABEL: system_release_fence:
1611-
; GFX1250-CU: ; %bb.0: ; %entry
1612-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_SYS
1613-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
1614-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
1615-
; GFX1250-CU-NEXT: s_endpgm
1610+
; GFX1250-LABEL: system_release_fence:
1611+
; GFX1250: ; %bb.0: ; %entry
1612+
; GFX1250-NEXT: global_wb scope:SCOPE_SYS
1613+
; GFX1250-NEXT: s_wait_loadcnt 0x0
1614+
; GFX1250-NEXT: s_wait_storecnt 0x0
1615+
; GFX1250-NEXT: s_endpgm
16161616
entry:
16171617
fence release, !mmra !{!"amdgpu-synchronize-as", !"global"}
16181618
ret void
@@ -1718,13 +1718,13 @@ define amdgpu_kernel void @system_acq_rel_fence() {
17181718
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
17191719
; GFX12-CU-NEXT: s_endpgm
17201720
;
1721-
; GFX1250-CU-LABEL: system_acq_rel_fence:
1722-
; GFX1250-CU: ; %bb.0: ; %entry
1723-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_SYS
1724-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
1725-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
1726-
; GFX1250-CU-NEXT: global_inv scope:SCOPE_SYS
1727-
; GFX1250-CU-NEXT: s_endpgm
1721+
; GFX1250-LABEL: system_acq_rel_fence:
1722+
; GFX1250: ; %bb.0: ; %entry
1723+
; GFX1250-NEXT: global_wb scope:SCOPE_SYS
1724+
; GFX1250-NEXT: s_wait_loadcnt 0x0
1725+
; GFX1250-NEXT: s_wait_storecnt 0x0
1726+
; GFX1250-NEXT: global_inv scope:SCOPE_SYS
1727+
; GFX1250-NEXT: s_endpgm
17281728
entry:
17291729
fence acq_rel, !mmra !{!"amdgpu-synchronize-as", !"global"}
17301730
ret void
@@ -1830,13 +1830,13 @@ define amdgpu_kernel void @system_seq_cst_fence() {
18301830
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
18311831
; GFX12-CU-NEXT: s_endpgm
18321832
;
1833-
; GFX1250-CU-LABEL: system_seq_cst_fence:
1834-
; GFX1250-CU: ; %bb.0: ; %entry
1835-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_SYS
1836-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
1837-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
1838-
; GFX1250-CU-NEXT: global_inv scope:SCOPE_SYS
1839-
; GFX1250-CU-NEXT: s_endpgm
1833+
; GFX1250-LABEL: system_seq_cst_fence:
1834+
; GFX1250: ; %bb.0: ; %entry
1835+
; GFX1250-NEXT: global_wb scope:SCOPE_SYS
1836+
; GFX1250-NEXT: s_wait_loadcnt 0x0
1837+
; GFX1250-NEXT: s_wait_storecnt 0x0
1838+
; GFX1250-NEXT: global_inv scope:SCOPE_SYS
1839+
; GFX1250-NEXT: s_endpgm
18401840
entry:
18411841
fence seq_cst, !mmra !{!"amdgpu-synchronize-as", !"global"}
18421842
ret void
@@ -2025,12 +2025,12 @@ define amdgpu_kernel void @system_one_as_release_fence() {
20252025
; GFX12-CU-NEXT: s_wait_storecnt 0x0
20262026
; GFX12-CU-NEXT: s_endpgm
20272027
;
2028-
; GFX1250-CU-LABEL: system_one_as_release_fence:
2029-
; GFX1250-CU: ; %bb.0: ; %entry
2030-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_SYS
2031-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
2032-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
2033-
; GFX1250-CU-NEXT: s_endpgm
2028+
; GFX1250-LABEL: system_one_as_release_fence:
2029+
; GFX1250: ; %bb.0: ; %entry
2030+
; GFX1250-NEXT: global_wb scope:SCOPE_SYS
2031+
; GFX1250-NEXT: s_wait_loadcnt 0x0
2032+
; GFX1250-NEXT: s_wait_storecnt 0x0
2033+
; GFX1250-NEXT: s_endpgm
20342034
entry:
20352035
fence syncscope("one-as") release, !mmra !{!"amdgpu-synchronize-as", !"global"}
20362036
ret void
@@ -2136,13 +2136,13 @@ define amdgpu_kernel void @system_one_as_acq_rel_fence() {
21362136
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
21372137
; GFX12-CU-NEXT: s_endpgm
21382138
;
2139-
; GFX1250-CU-LABEL: system_one_as_acq_rel_fence:
2140-
; GFX1250-CU: ; %bb.0: ; %entry
2141-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_SYS
2142-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
2143-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
2144-
; GFX1250-CU-NEXT: global_inv scope:SCOPE_SYS
2145-
; GFX1250-CU-NEXT: s_endpgm
2139+
; GFX1250-LABEL: system_one_as_acq_rel_fence:
2140+
; GFX1250: ; %bb.0: ; %entry
2141+
; GFX1250-NEXT: global_wb scope:SCOPE_SYS
2142+
; GFX1250-NEXT: s_wait_loadcnt 0x0
2143+
; GFX1250-NEXT: s_wait_storecnt 0x0
2144+
; GFX1250-NEXT: global_inv scope:SCOPE_SYS
2145+
; GFX1250-NEXT: s_endpgm
21462146
entry:
21472147
fence syncscope("one-as") acq_rel, !mmra !{!"amdgpu-synchronize-as", !"global"}
21482148
ret void
@@ -2248,13 +2248,13 @@ define amdgpu_kernel void @system_one_as_seq_cst_fence() {
22482248
; GFX12-CU-NEXT: global_inv scope:SCOPE_SYS
22492249
; GFX12-CU-NEXT: s_endpgm
22502250
;
2251-
; GFX1250-CU-LABEL: system_one_as_seq_cst_fence:
2252-
; GFX1250-CU: ; %bb.0: ; %entry
2253-
; GFX1250-CU-NEXT: global_wb scope:SCOPE_SYS
2254-
; GFX1250-CU-NEXT: s_wait_loadcnt 0x0
2255-
; GFX1250-CU-NEXT: s_wait_storecnt 0x0
2256-
; GFX1250-CU-NEXT: global_inv scope:SCOPE_SYS
2257-
; GFX1250-CU-NEXT: s_endpgm
2251+
; GFX1250-LABEL: system_one_as_seq_cst_fence:
2252+
; GFX1250: ; %bb.0: ; %entry
2253+
; GFX1250-NEXT: global_wb scope:SCOPE_SYS
2254+
; GFX1250-NEXT: s_wait_loadcnt 0x0
2255+
; GFX1250-NEXT: s_wait_storecnt 0x0
2256+
; GFX1250-NEXT: global_inv scope:SCOPE_SYS
2257+
; GFX1250-NEXT: s_endpgm
22582258
entry:
22592259
fence syncscope("one-as") seq_cst, !mmra !{!"amdgpu-synchronize-as", !"global"}
22602260
ret void

0 commit comments

Comments
 (0)