[llvm-commits] [llvm] r62257 - in /llvm/trunk/lib/Target/XCore: XCoreInstrInfo.cpp XCoreRegisterInfo.cpp

Richard Osborne richard at xmos.com
Thu Jan 15 03:19:03 PST 2009


Author: friedgold
Date: Thu Jan 15 05:18:53 2009
New Revision: 62257

URL: http://llvm.org/viewvc/llvm-project?rev=62257&view=rev
Log:
Update the operands used when building LDAWSP instructions to match the .td
changes in the last commit.

Modified:
    llvm/trunk/lib/Target/XCore/XCoreInstrInfo.cpp
    llvm/trunk/lib/Target/XCore/XCoreRegisterInfo.cpp

Modified: llvm/trunk/lib/Target/XCore/XCoreInstrInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/XCoreInstrInfo.cpp?rev=62257&r1=62256&r2=62257&view=diff

==============================================================================
--- llvm/trunk/lib/Target/XCore/XCoreInstrInfo.cpp (original)
+++ llvm/trunk/lib/Target/XCore/XCoreInstrInfo.cpp Thu Jan 15 05:18:53 2009
@@ -363,7 +363,7 @@
   
   if (SrcRC == XCore::RRegsRegisterClass && SrcReg == XCore::SP &&
     DestRC == XCore::GRRegsRegisterClass) {
-    BuildMI(MBB, I, get(XCore::LDAWSP_ru6), DestReg).addImm(0).addImm(0);
+    BuildMI(MBB, I, get(XCore::LDAWSP_ru6), DestReg).addImm(0);
     return true;
   }
   if (DestRC == XCore::RRegsRegisterClass && DestReg == XCore::SP &&

Modified: llvm/trunk/lib/Target/XCore/XCoreRegisterInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/XCoreRegisterInfo.cpp?rev=62257&r1=62256&r2=62257&view=diff

==============================================================================
--- llvm/trunk/lib/Target/XCore/XCoreRegisterInfo.cpp (original)
+++ llvm/trunk/lib/Target/XCore/XCoreRegisterInfo.cpp Thu Jan 15 05:18:53 2009
@@ -481,7 +481,6 @@
     // Set the FP from the SP.
     unsigned FramePtr = XCore::R10;
     BuildMI(MBB, MBBI, TII.get(XCore::LDAWSP_ru6), FramePtr)
-      .addImm(0)
       .addImm(0);
     if (emitFrameMoves) {
       // Show FP is now valid.





More information about the llvm-commits mailing list