summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2012-01-16 23:22:50 +0000
committerHal Finkel <hfinkel@anl.gov>2012-01-16 23:22:50 +0000
commitb1691ccaaa50f432f24d67759d9e78052f34cacd (patch)
treeea5814970935a90be89bc3fd86cf8b0f4f2d96b7 /llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
parent8606e3c7e381e5028aea01414efdeea0be8e84e5 (diff)
downloadbcm5719-llvm-b1691ccaaa50f432f24d67759d9e78052f34cacd.tar.gz
bcm5719-llvm-b1691ccaaa50f432f24d67759d9e78052f34cacd.zip
Cleanup PPC RLWINM8 vs RLWINM
No test case: output assembly will be identical. llvm-svn: 148261
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp b/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
index c90889aeeeb..c70f6b4b5c6 100644
--- a/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
+++ b/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
@@ -528,7 +528,7 @@ void PPCRegisterInfo::lowerCRRestore(MachineBasicBlock::iterator II,
if (DestReg != PPC::CR0) {
unsigned ShiftBits = getPPCRegisterNumbering(DestReg)*4;
// rlwinm r11, r11, 32-ShiftBits, 0, 31.
- BuildMI(MBB, II, dl, TII.get(PPC::RLWINM), Reg)
+ BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::RLWINM8 : PPC::RLWINM), Reg)
.addReg(Reg).addImm(32-ShiftBits).addImm(0)
.addImm(31);
}
OpenPOWER on IntegriCloud