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 | |
| 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
| -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); } |

