From: Chris Lattner Date: Sat, 4 Feb 2006 08:04:21 +0000 (+0000) Subject: Fix a nasty typo that broke functions with big stack frames. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=c4b612ba2a5d9ea400b5a585efba494726e372b3;p=oota-llvm.git Fix a nasty typo that broke functions with big stack frames. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25966 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/Sparc/SparcRegisterInfo.cpp b/lib/Target/Sparc/SparcRegisterInfo.cpp index abbf11f06b4..a76111ab254 100644 --- a/lib/Target/Sparc/SparcRegisterInfo.cpp +++ b/lib/Target/Sparc/SparcRegisterInfo.cpp @@ -145,7 +145,7 @@ SparcV8RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II) const { BuildMI(*MI.getParent(), II, V8::ADDrr, 2, V8::G1).addReg(V8::G1).addReg(V8::I6); // Insert: G1+%lo(offset) into the user. - MI.SetMachineOperandReg(i, V8::I1); + MI.SetMachineOperandReg(i, V8::G1); MI.SetMachineOperandConst(i+1, MachineOperand::MO_SignExtendedImmed, Offset & ((1 << 10)-1)); } diff --git a/lib/Target/SparcV8/SparcV8RegisterInfo.cpp b/lib/Target/SparcV8/SparcV8RegisterInfo.cpp index abbf11f06b4..a76111ab254 100644 --- a/lib/Target/SparcV8/SparcV8RegisterInfo.cpp +++ b/lib/Target/SparcV8/SparcV8RegisterInfo.cpp @@ -145,7 +145,7 @@ SparcV8RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II) const { BuildMI(*MI.getParent(), II, V8::ADDrr, 2, V8::G1).addReg(V8::G1).addReg(V8::I6); // Insert: G1+%lo(offset) into the user. - MI.SetMachineOperandReg(i, V8::I1); + MI.SetMachineOperandReg(i, V8::G1); MI.SetMachineOperandConst(i+1, MachineOperand::MO_SignExtendedImmed, Offset & ((1 << 10)-1)); }