diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcRegisterInfo.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp b/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp index 9a3010639f2..beb8e2c1ff2 100644 --- a/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp +++ b/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp @@ -188,7 +188,7 @@ SparcRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,        MachineInstr *StMI =          BuildMI(*MI.getParent(), II, dl, TII.get(SP::STDFri))          .addReg(FrameReg).addImm(0).addReg(SrcEvenReg); -      replaceFI(MF, II, *StMI, dl, 0, Offset, FrameReg); +      replaceFI(MF, *StMI, *StMI, dl, 0, Offset, FrameReg);        MI.setDesc(TII.get(SP::STDFri));        MI.getOperand(2).setReg(SrcOddReg);        Offset += 8; @@ -200,7 +200,7 @@ SparcRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,        MachineInstr *StMI =          BuildMI(*MI.getParent(), II, dl, TII.get(SP::LDDFri), DestEvenReg)          .addReg(FrameReg).addImm(0); -      replaceFI(MF, II, *StMI, dl, 1, Offset, FrameReg); +      replaceFI(MF, *StMI, *StMI, dl, 1, Offset, FrameReg);        MI.setDesc(TII.get(SP::LDDFri));        MI.getOperand(0).setReg(DestOddReg);  | 

