[llvm] r328651 - AMDGPU: Fix register name format in tests

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 27 11:39:42 PDT 2018


Author: arsenm
Date: Tue Mar 27 11:39:42 2018
New Revision: 328651

URL: http://llvm.org/viewvc/llvm-project?rev=328651&view=rev
Log:
AMDGPU: Fix register name format in tests

These were changed to match the asm output name a long time ago,
although I think the old tablegenerated names still work.

Modified:
    llvm/trunk/test/CodeGen/AMDGPU/basic-call-return.ll
    llvm/trunk/test/CodeGen/AMDGPU/spill-alloc-sgpr-init-bug.ll

Modified: llvm/trunk/test/CodeGen/AMDGPU/basic-call-return.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/basic-call-return.ll?rev=328651&r1=328650&r2=328651&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/basic-call-return.ll (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/basic-call-return.ll Tue Mar 27 11:39:42 2018
@@ -13,7 +13,7 @@ define amdgpu_kernel void @test_call_voi
 }
 
 define void @void_func_void_clobber_s40_s41() #2 {
-  call void asm sideeffect "", "~{SGPR40_SGPR41}"() #0
+  call void asm sideeffect "", "~{s[40:41]}"() #0
   ret void
 }
 

Modified: llvm/trunk/test/CodeGen/AMDGPU/spill-alloc-sgpr-init-bug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/spill-alloc-sgpr-init-bug.ll?rev=328651&r1=328650&r2=328651&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/spill-alloc-sgpr-init-bug.ll (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/spill-alloc-sgpr-init-bug.ll Tue Mar 27 11:39:42 2018
@@ -16,9 +16,9 @@ entry:
 
 ; mark 128-bit SGPR registers as used so they are unavailable for the
 ; scratch resource descriptor
-  call void asm sideeffect "", "~{SGPR4},~{SGPR8},~{SGPR12},~{SGPR16},~{SGPR20},~{SGPR24},~{SGPR28}" ()
-  call void asm sideeffect "", "~{SGPR32},~{SGPR36},~{SGPR40},~{SGPR44},~{SGPR48},~{SGPR52},~{SGPR56}" ()
-  call void asm sideeffect "", "~{SGPR60},~{SGPR64},~{SGPR68}" ()
+  call void asm sideeffect "", "~{s4},~{s8},~{s12},~{s16},~{s20},~{s24},~{s28}" ()
+  call void asm sideeffect "", "~{s32},~{s36},~{s40},~{s44},~{s48},~{s52},~{s56}" ()
+  call void asm sideeffect "", "~{s60},~{s64},~{s68}" ()
   ret void
 }
 




More information about the llvm-commits mailing list