[llvm] efc5ced - [AMDGPU] Regenerate checks in waitcnt-preexisting-vscnt.mir
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 10 04:39:07 PST 2023
Author: Jay Foad
Date: 2023-01-10T12:36:16Z
New Revision: efc5cedb38d69bc6425ddb8db84dce3ea62c446c
URL: https://github.com/llvm/llvm-project/commit/efc5cedb38d69bc6425ddb8db84dce3ea62c446c
DIFF: https://github.com/llvm/llvm-project/commit/efc5cedb38d69bc6425ddb8db84dce3ea62c446c.diff
LOG: [AMDGPU] Regenerate checks in waitcnt-preexisting-vscnt.mir
Added:
Modified:
llvm/test/CodeGen/AMDGPU/waitcnt-preexisting-vscnt.mir
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/AMDGPU/waitcnt-preexisting-vscnt.mir b/llvm/test/CodeGen/AMDGPU/waitcnt-preexisting-vscnt.mir
index 0c433dcb59bb..ec1b64eba4aa 100644
--- a/llvm/test/CodeGen/AMDGPU/waitcnt-preexisting-vscnt.mir
+++ b/llvm/test/CodeGen/AMDGPU/waitcnt-preexisting-vscnt.mir
@@ -34,15 +34,17 @@ body: |
liveins: $vgpr0_vgpr1, $vgpr2
; GFX10-LABEL: name: test_waitcnt_preexisting_vscnt_needs_vscnt
- ; GFX10: S_WAITCNT 0
- ; GFX10: S_WAITCNT_VSCNT undef $sgpr_null, 0
- ; GFX10: GLOBAL_STORE_DWORD $vgpr0_vgpr1, $vgpr2, 0, 0, implicit $exec
- ; GFX10: S_WAITCNT_VSCNT undef $sgpr_null, 1
- ; GFX10: S_BARRIER
- ; GFX10: $vgpr0 = FLAT_LOAD_DWORD $vgpr0_vgpr1, 0, 0, implicit $exec, implicit $flat_scr
- ; GFX10: S_WAITCNT 112
- ; GFX10: FLAT_STORE_DWORD $vgpr0_vgpr1, $vgpr0, 0, 0, implicit $exec, implicit $flat_scr
- ; GFX10: S_ENDPGM 0
+ ; GFX10: liveins: $vgpr0_vgpr1, $vgpr2
+ ; GFX10-NEXT: {{ $}}
+ ; GFX10-NEXT: S_WAITCNT 0
+ ; GFX10-NEXT: S_WAITCNT_VSCNT undef $sgpr_null, 0
+ ; GFX10-NEXT: GLOBAL_STORE_DWORD $vgpr0_vgpr1, $vgpr2, 0, 0, implicit $exec
+ ; GFX10-NEXT: S_WAITCNT_VSCNT undef $sgpr_null, 1
+ ; GFX10-NEXT: S_BARRIER
+ ; GFX10-NEXT: $vgpr0 = FLAT_LOAD_DWORD $vgpr0_vgpr1, 0, 0, implicit $exec, implicit $flat_scr
+ ; GFX10-NEXT: S_WAITCNT 112
+ ; GFX10-NEXT: FLAT_STORE_DWORD $vgpr0_vgpr1, $vgpr0, 0, 0, implicit $exec, implicit $flat_scr
+ ; GFX10-NEXT: S_ENDPGM 0
GLOBAL_STORE_DWORD $vgpr0_vgpr1, $vgpr2, 0, 0, implicit $exec
S_WAITCNT_VSCNT undef $sgpr_null, 1
S_BARRIER
@@ -114,16 +116,18 @@ body: |
liveins: $vgpr0_vgpr1, $vgpr2
; GFX10-LABEL: name: test_waitcnt_preexisting_vscnt_combined_both_types
- ; GFX10: S_WAITCNT 0
- ; GFX10: S_WAITCNT_VSCNT undef $sgpr_null, 0
- ; GFX10: GLOBAL_STORE_DWORD $vgpr0_vgpr1, $vgpr2, 0, 0, implicit $exec
- ; GFX10: S_WAITCNT 0
- ; GFX10: S_WAITCNT_VSCNT undef $sgpr_null, 1
- ; GFX10: S_BARRIER
- ; GFX10: $vgpr0 = FLAT_LOAD_DWORD $vgpr0_vgpr1, 0, 0, implicit $exec, implicit $flat_scr
- ; GFX10: S_WAITCNT 112
- ; GFX10: FLAT_STORE_DWORD $vgpr0_vgpr1, $vgpr0, 0, 0, implicit $exec, implicit $flat_scr
- ; GFX10: S_ENDPGM 0
+ ; GFX10: liveins: $vgpr0_vgpr1, $vgpr2
+ ; GFX10-NEXT: {{ $}}
+ ; GFX10-NEXT: S_WAITCNT 0
+ ; GFX10-NEXT: S_WAITCNT_VSCNT undef $sgpr_null, 0
+ ; GFX10-NEXT: GLOBAL_STORE_DWORD $vgpr0_vgpr1, $vgpr2, 0, 0, implicit $exec
+ ; GFX10-NEXT: S_WAITCNT 0
+ ; GFX10-NEXT: S_WAITCNT_VSCNT undef $sgpr_null, 1
+ ; GFX10-NEXT: S_BARRIER
+ ; GFX10-NEXT: $vgpr0 = FLAT_LOAD_DWORD $vgpr0_vgpr1, 0, 0, implicit $exec, implicit $flat_scr
+ ; GFX10-NEXT: S_WAITCNT 112
+ ; GFX10-NEXT: FLAT_STORE_DWORD $vgpr0_vgpr1, $vgpr0, 0, 0, implicit $exec, implicit $flat_scr
+ ; GFX10-NEXT: S_ENDPGM 0
GLOBAL_STORE_DWORD $vgpr0_vgpr1, $vgpr2, 0, 0, implicit $exec
S_WAITCNT 0
S_WAITCNT_VSCNT undef $sgpr_null, 1
More information about the llvm-commits
mailing list