Use movaps to do VR128 reg-to-reg copies for now. It's shorter and available for...
authorEvan Cheng <evan.cheng@apple.com>
Mon, 10 Apr 2006 07:21:31 +0000 (07:21 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Mon, 10 Apr 2006 07:21:31 +0000 (07:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27554 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86RegisterInfo.cpp

index 647f3886b92b59e4c93581dcd3791f536f260526..f9c095da3ea473f3c10663d17c72f78e56e996b2 100644 (file)
@@ -115,7 +115,7 @@ void X86RegisterInfo::copyRegToReg(MachineBasicBlock &MBB,
   } else if (RC == &X86::FR64RegClass) {
     Opc = X86::FsMOVAPDrr;
   } else if (RC == &X86::VR128RegClass) {
-    Opc = X86::MOVAPDrr;
+    Opc = X86::MOVAPSrr;
   } else {
     assert(0 && "Unknown regclass");
     abort();