Changes in directory llvm/lib/Target/PowerPC:
PPCRegisterInfo.cpp updated: 1.114 -> 1.115 PPCRegisterInfo.h updated: 1.31 -> 1.32 --- Log message: PEI now passes a RegScavenger ptr to eliminateFrameIndex. --- Diffs of the changes: (+4 -3) PPCRegisterInfo.cpp | 4 ++-- PPCRegisterInfo.h | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) Index: llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp diff -u llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp:1.114 llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp:1.115 --- llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp:1.114 Tue Feb 27 05:55:45 2007 +++ llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp Tue Feb 27 18:19:26 2007 @@ -623,8 +623,8 @@ MBB.erase(II); } -void -PPCRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II) const { +void PPCRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, + RegScavenger *RS) const { // Get the instruction. MachineInstr &MI = *II; // Get the instruction's basic block. Index: llvm/lib/Target/PowerPC/PPCRegisterInfo.h diff -u llvm/lib/Target/PowerPC/PPCRegisterInfo.h:1.31 llvm/lib/Target/PowerPC/PPCRegisterInfo.h:1.32 --- llvm/lib/Target/PowerPC/PPCRegisterInfo.h:1.31 Tue Feb 27 05:55:45 2007 +++ llvm/lib/Target/PowerPC/PPCRegisterInfo.h Tue Feb 27 18:19:26 2007 @@ -76,7 +76,8 @@ bool usesLR(MachineFunction &MF) const; void lowerDynamicAlloc(MachineBasicBlock::iterator II) const; - void eliminateFrameIndex(MachineBasicBlock::iterator II) const; + void eliminateFrameIndex(MachineBasicBlock::iterator II, + RegScavenger *RS = NULL) const; /// determineFrameLayout - Determine the size of the frame and maximum call /// frame size. _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits