[llvm-commits] [llvm] r91914 - /llvm/trunk/lib/Target/ARM/ARMBaseRegisterInfo.cpp
Jakob Stoklund Olesen
stoklund at 2pi.dk
Tue Dec 22 10:49:55 PST 2009
Author: stoklund
Date: Tue Dec 22 12:49:55 2009
New Revision: 91914
URL: http://llvm.org/viewvc/llvm-project?rev=91914&view=rev
Log:
Use proper move instructions. Make the verifier happy.
Modified:
llvm/trunk/lib/Target/ARM/ARMBaseRegisterInfo.cpp
Modified: llvm/trunk/lib/Target/ARM/ARMBaseRegisterInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMBaseRegisterInfo.cpp?rev=91914&r1=91913&r2=91914&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMBaseRegisterInfo.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ARMBaseRegisterInfo.cpp Tue Dec 22 12:49:55 2009
@@ -1373,7 +1373,7 @@
// bic r4, r4, MaxAlign
// mov sp, r4
// FIXME: It will be better just to find spare register here.
- BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVtgpr2gpr), ARM::R4)
+ BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVgpr2tgpr), ARM::R4)
.addReg(ARM::SP, RegState::Kill);
AddDefaultCC(AddDefaultPred(BuildMI(MBB, MBBI, dl,
TII.get(ARM::t2BICri), ARM::R4)
More information about the llvm-commits
mailing list