summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/AMDGPU/memory-legalizer-global-volatile.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/AMDGPU/memory-legalizer-global-volatile.ll')
-rw-r--r--llvm/test/CodeGen/AMDGPU/memory-legalizer-global-volatile.ll14
1 files changed, 3 insertions, 11 deletions
diff --git a/llvm/test/CodeGen/AMDGPU/memory-legalizer-global-volatile.ll b/llvm/test/CodeGen/AMDGPU/memory-legalizer-global-volatile.ll
index 0d18963cbfb6..3bf5ed8b2397 100644
--- a/llvm/test/CodeGen/AMDGPU/memory-legalizer-global-volatile.ll
+++ b/llvm/test/CodeGen/AMDGPU/memory-legalizer-global-volatile.ll
@@ -155,8 +155,6 @@ define amdgpu_kernel void @global_volatile_load_0(
; GFX1250-NEXT: s_load_b64 s[0:1], s[4:5], 0x8
; GFX1250-NEXT: s_wait_kmcnt 0x0
; GFX1250-NEXT: global_load_b32 v1, v0, s[2:3] scope:SCOPE_SYS
-; GFX1250-NEXT: s_wait_bvhcnt 0x0
-; GFX1250-NEXT: s_wait_samplecnt 0x0
; GFX1250-NEXT: s_wait_loadcnt 0x0
; GFX1250-NEXT: global_store_b32 v0, v1, s[0:1]
; GFX1250-NEXT: s_endpgm
@@ -190,7 +188,6 @@ define amdgpu_kernel void @global_volatile_load_1(
; GFX6-NEXT: s_mov_b32 s8, 2
; GFX6-NEXT: v_lshlrev_b32_e64 v0, s8, v0
; GFX6-NEXT: s_mov_b32 s8, 0
-; GFX6-NEXT: ; implicit-def: $sgpr8
; GFX6-NEXT: v_mov_b32_e32 v2, 0
; GFX6-NEXT: ; kill: def $vgpr0 killed $vgpr0 def $vgpr0_vgpr1 killed $exec
; GFX6-NEXT: v_mov_b32_e32 v1, v2
@@ -210,7 +207,6 @@ define amdgpu_kernel void @global_volatile_load_1(
; GFX7-NEXT: s_mov_b32 s6, 2
; GFX7-NEXT: v_lshlrev_b32_e64 v1, s6, v0
; GFX7-NEXT: s_mov_b32 s6, 0
-; GFX7-NEXT: ; implicit-def: $sgpr6
; GFX7-NEXT: v_mov_b32_e32 v0, 0
; GFX7-NEXT: ; kill: def $vgpr1 killed $vgpr1 def $vgpr1_vgpr2 killed $exec
; GFX7-NEXT: v_mov_b32_e32 v2, v0
@@ -281,7 +277,6 @@ define amdgpu_kernel void @global_volatile_load_1(
; SKIP-CACHE-INV-NEXT: s_mov_b32 s8, 2
; SKIP-CACHE-INV-NEXT: v_lshlrev_b32_e64 v0, s8, v0
; SKIP-CACHE-INV-NEXT: s_mov_b32 s8, 0
-; SKIP-CACHE-INV-NEXT: ; implicit-def: $sgpr8
; SKIP-CACHE-INV-NEXT: v_mov_b32_e32 v2, 0
; SKIP-CACHE-INV-NEXT: ; kill: def $vgpr0 killed $vgpr0 def $vgpr0_vgpr1 killed $exec
; SKIP-CACHE-INV-NEXT: v_mov_b32_e32 v1, v2
@@ -371,8 +366,6 @@ define amdgpu_kernel void @global_volatile_load_1(
; GFX1250-NEXT: v_and_b32_e64 v1, v1, s4
; GFX1250-NEXT: s_wait_kmcnt 0x0
; GFX1250-NEXT: global_load_b32 v1, v1, s[2:3] scale_offset scope:SCOPE_SYS
-; GFX1250-NEXT: s_wait_bvhcnt 0x0
-; GFX1250-NEXT: s_wait_samplecnt 0x0
; GFX1250-NEXT: s_wait_loadcnt 0x0
; GFX1250-NEXT: global_store_b32 v0, v1, s[0:1]
; GFX1250-NEXT: s_endpgm
@@ -568,7 +561,6 @@ define amdgpu_kernel void @global_volatile_store_1(
; GFX6-NEXT: s_mov_b32 s5, 2
; GFX6-NEXT: v_lshlrev_b32_e64 v1, s5, v0
; GFX6-NEXT: s_mov_b32 s5, 0
-; GFX6-NEXT: ; implicit-def: $sgpr5
; GFX6-NEXT: v_mov_b32_e32 v0, 0
; GFX6-NEXT: ; kill: def $vgpr1 killed $vgpr1 def $vgpr1_vgpr2 killed $exec
; GFX6-NEXT: v_mov_b32_e32 v2, v0
@@ -590,7 +582,6 @@ define amdgpu_kernel void @global_volatile_store_1(
; GFX7-NEXT: s_mov_b32 s5, 2
; GFX7-NEXT: v_lshlrev_b32_e64 v1, s5, v0
; GFX7-NEXT: s_mov_b32 s5, 0
-; GFX7-NEXT: ; implicit-def: $sgpr5
; GFX7-NEXT: v_mov_b32_e32 v0, 0
; GFX7-NEXT: ; kill: def $vgpr1 killed $vgpr1 def $vgpr1_vgpr2 killed $exec
; GFX7-NEXT: v_mov_b32_e32 v2, v0
@@ -652,7 +643,6 @@ define amdgpu_kernel void @global_volatile_store_1(
; SKIP-CACHE-INV-NEXT: s_mov_b32 s5, 2
; SKIP-CACHE-INV-NEXT: v_lshlrev_b32_e64 v1, s5, v0
; SKIP-CACHE-INV-NEXT: s_mov_b32 s5, 0
-; SKIP-CACHE-INV-NEXT: ; implicit-def: $sgpr5
; SKIP-CACHE-INV-NEXT: v_mov_b32_e32 v0, 0
; SKIP-CACHE-INV-NEXT: ; kill: def $vgpr1 killed $vgpr1 def $vgpr1_vgpr2 killed $exec
; SKIP-CACHE-INV-NEXT: v_mov_b32_e32 v2, v0
@@ -1047,7 +1037,9 @@ define amdgpu_kernel void @global_volatile_workgroup_release_store(
; GFX1250-NEXT: v_mov_b32_e32 v0, 0
; GFX1250-NEXT: s_wait_kmcnt 0x0
; GFX1250-NEXT: v_mov_b32_e32 v1, s2
-; GFX1250-NEXT: s_wait_dscnt 0x0
+; GFX1250-NEXT: s_wait_storecnt 0x0
+; GFX1250-NEXT: s_wait_xcnt 0x0
+; GFX1250-NEXT: s_wait_loadcnt_dscnt 0x0
; GFX1250-NEXT: global_store_b32 v0, v1, s[0:1]
; GFX1250-NEXT: s_endpgm
i32 %in, ptr addrspace(1) %out) {