Changes in directory llvm/lib/Target/Sparc:
SparcRegisterInfo.cpp updated: 1.58 -> 1.59 SparcRegisterInfo.h updated: 1.23 -> 1.24 --- Log message: eliminateFrameIndex() change. --- Diffs of the changes: (+4 -2) SparcRegisterInfo.cpp | 4 +++- SparcRegisterInfo.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/lib/Target/Sparc/SparcRegisterInfo.cpp diff -u llvm/lib/Target/Sparc/SparcRegisterInfo.cpp:1.58 llvm/lib/Target/Sparc/SparcRegisterInfo.cpp:1.59 --- llvm/lib/Target/Sparc/SparcRegisterInfo.cpp:1.58 Tue Mar 20 03:08:48 2007 +++ llvm/lib/Target/Sparc/SparcRegisterInfo.cpp Tue May 1 04:13:03 2007 @@ -165,7 +165,9 @@ } void SparcRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, - RegScavenger *RS) const { + int SPAdj, RegScavenger *RS) const { + assert(SPAdj == 0 && "Unexpected"); + unsigned i = 0; MachineInstr &MI = *II; while (!MI.getOperand(i).isFrameIndex()) { Index: llvm/lib/Target/Sparc/SparcRegisterInfo.h diff -u llvm/lib/Target/Sparc/SparcRegisterInfo.h:1.23 llvm/lib/Target/Sparc/SparcRegisterInfo.h:1.24 --- llvm/lib/Target/Sparc/SparcRegisterInfo.h:1.23 Tue Mar 20 03:08:48 2007 +++ llvm/lib/Target/Sparc/SparcRegisterInfo.h Tue May 1 04:13:03 2007 @@ -64,7 +64,7 @@ MachineBasicBlock::iterator I) const; void eliminateFrameIndex(MachineBasicBlock::iterator II, - RegScavenger *RS = NULL) const; + int SPAdj, RegScavenger *RS = NULL) const; void processFunctionBeforeFrameFinalized(MachineFunction &MF) const; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits