projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
ff4bc46
)
Always use the 16-bit tMOVgpr2gpr instead of the 32-bit t2MOVr.
author
Evan Cheng
<evan.cheng@apple.com>
Mon, 10 Aug 2009 02:06:53 +0000
(
02:06
+0000)
committer
Evan Cheng
<evan.cheng@apple.com>
Mon, 10 Aug 2009 02:06:53 +0000
(
02:06
+0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78549
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/ARM/Thumb2InstrInfo.cpp
patch
|
blob
|
history
diff --git
a/lib/Target/ARM/Thumb2InstrInfo.cpp
b/lib/Target/ARM/Thumb2InstrInfo.cpp
index 783e65053b2ac36bdd619b1f59206919cc557b06..ecfd085ccf843c76b9a117d05567ca17ebfc6d69 100644
(file)
--- a/
lib/Target/ARM/Thumb2InstrInfo.cpp
+++ b/
lib/Target/ARM/Thumb2InstrInfo.cpp
@@
-337,8
+337,7
@@
int llvm::rewriteT2FrameIndex(MachineInstr &MI, unsigned FrameRegIdx,
bool isSP = FrameReg == ARM::SP;
if (Offset == 0) {
// Turn it into a move.
- unsigned NewOpc = isSP ? ARM::tMOVgpr2gpr : ARM::t2MOVr;
- MI.setDesc(TII.get(NewOpc));
+ MI.setDesc(TII.get(ARM::tMOVgpr2gpr));
MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
MI.RemoveOperand(FrameRegIdx+1);
return 0;