Changes in directory llvm/lib/Target/IA64:
IA64RegisterInfo.cpp updated: 1.33 -> 1.34 IA64RegisterInfo.h updated: 1.15 -> 1.16 --- Log message: PEI now passes a RegScavenger ptr to eliminateFrameIndex. --- Diffs of the changes: (+4 -2) IA64RegisterInfo.cpp | 3 ++- IA64RegisterInfo.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/lib/Target/IA64/IA64RegisterInfo.cpp diff -u llvm/lib/Target/IA64/IA64RegisterInfo.cpp:1.33 llvm/lib/Target/IA64/IA64RegisterInfo.cpp:1.34 --- llvm/lib/Target/IA64/IA64RegisterInfo.cpp:1.33 Thu Feb 22 19:10:03 2007 +++ llvm/lib/Target/IA64/IA64RegisterInfo.cpp Tue Feb 27 18:18:52 2007 @@ -167,7 +167,8 @@ MBB.erase(I); } -void IA64RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II)const{ +void IA64RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, + RegScavenger *RS)const{ unsigned i = 0; MachineInstr &MI = *II; MachineBasicBlock &MBB = *MI.getParent(); Index: llvm/lib/Target/IA64/IA64RegisterInfo.h diff -u llvm/lib/Target/IA64/IA64RegisterInfo.h:1.15 llvm/lib/Target/IA64/IA64RegisterInfo.h:1.16 --- llvm/lib/Target/IA64/IA64RegisterInfo.h:1.15 Wed Feb 21 16:54:50 2007 +++ llvm/lib/Target/IA64/IA64RegisterInfo.h Tue Feb 27 18:18:52 2007 @@ -56,7 +56,8 @@ MachineBasicBlock &MBB, MachineBasicBlock::iterator MI) const; - void eliminateFrameIndex(MachineBasicBlock::iterator MI) const; + void eliminateFrameIndex(MachineBasicBlock::iterator MI, + RegScavenger *RS = NULL) const; void emitPrologue(MachineFunction &MF) const; void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits