[llvm] r290379 - [AArch64] Change a test to use a generic instr instead of a target specific one.

Quentin Colombet via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 22 13:56:37 PST 2016


Author: qcolombet
Date: Thu Dec 22 15:56:37 2016
New Revision: 290379

URL: http://llvm.org/viewvc/llvm-project?rev=290379&view=rev
Log:
[AArch64] Change a test to use a generic instr instead of a target specific one.

Target specific instructions have requirements that are not compatible
with what we want to test here. Namely, target specific instructions
must have their operands properly mapped on register classes.

Modified:
    llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir

Modified: llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir?rev=290379&r1=290378&r2=290379&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir Thu Dec 22 15:56:37 2016
@@ -219,7 +219,7 @@ body: |
 
     %0 = LDRWui killed %x0, 0 :: (load 4 from %ir.src)
     %5(s32) = COPY %0
-    %1 = COPY %x1
+    %1(p0) = COPY %x1
     %2 = COPY %w2
     TBNZW killed %2, 0, %bb.2.end
 
@@ -229,7 +229,7 @@ body: |
 
   bb.2.end:
     %4(s32) = PHI %0, %bb.0.entry, %3, %bb.1.then
-    STRWui killed %4, killed %1, 0 :: (store 4 into %ir.dst)
+    G_STORE killed %4, killed %1 :: (store 4 into %ir.dst)
     RET_ReallyLR
 ...
 




More information about the llvm-commits mailing list