diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-08-26 23:32:16 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-08-26 23:32:16 +0000 |
commit | 6a77066913fdf850080134d73c9950984fa8a9a7 (patch) | |
tree | 1f0155d39d545ce72c8ae4db47df7bc08794482a /llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp | |
parent | b0958c7699d73ded943bce7b58f334f131ff4dfb (diff) | |
download | bcm5719-llvm-6a77066913fdf850080134d73c9950984fa8a9a7.tar.gz bcm5719-llvm-6a77066913fdf850080134d73c9950984fa8a9a7.zip |
Simplify eliminateFrameIndex() interface back down now that PEI doesn't need
to try to re-use scavenged frame index reference registers. rdar://8277890
llvm-svn: 112241
Diffstat (limited to 'llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp')
-rw-r--r-- | llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp b/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp index 8cafa8c519c..22b6a30470d 100644 --- a/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp +++ b/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp @@ -242,9 +242,9 @@ eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, // FrameIndex represent objects inside a abstract stack. // We must replace FrameIndex with an stack/frame pointer // direct reference. -unsigned MBlazeRegisterInfo:: +void MBlazeRegisterInfo:: eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj, - FrameIndexValue *Value, RegScavenger *RS) const { + RegScavenger *RS) const { MachineInstr &MI = *II; MachineFunction &MF = *MI.getParent()->getParent(); @@ -277,7 +277,6 @@ eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj, MI.getOperand(oi).ChangeToImmediate(Offset); MI.getOperand(i).ChangeToRegister(getFrameRegister(MF), false); - return 0; } void MBlazeRegisterInfo:: |