diff options
author | Hal Finkel <hfinkel@anl.gov> | 2012-01-16 23:22:50 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2012-01-16 23:22:50 +0000 |
commit | b1691ccaaa50f432f24d67759d9e78052f34cacd (patch) | |
tree | ea5814970935a90be89bc3fd86cf8b0f4f2d96b7 /llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | |
parent | 8606e3c7e381e5028aea01414efdeea0be8e84e5 (diff) | |
download | bcm5719-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.cpp | 2 |
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); } |