diff options
Diffstat (limited to 'llvm/lib/Target/AVR')
| -rw-r--r-- | llvm/lib/Target/AVR/AVRInstrInfo.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/Target/AVR/AVRRegisterInfo.cpp | 6 | 
2 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Target/AVR/AVRInstrInfo.cpp b/llvm/lib/Target/AVR/AVRInstrInfo.cpp index bc0064b26b3..35c0ea500d5 100644 --- a/llvm/lib/Target/AVR/AVRInstrInfo.cpp +++ b/llvm/lib/Target/AVR/AVRInstrInfo.cpp @@ -111,7 +111,7 @@ void AVRInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB,      DL = MI->getDebugLoc();    } -  const MachineFrameInfo &MFI = *MF.getFrameInfo(); +  const MachineFrameInfo &MFI = MF.getFrameInfo();    MachineMemOperand *MMO = MF.getMachineMemOperand(        MachinePointerInfo::getFixedStack(MF, FrameIndex), @@ -145,7 +145,7 @@ void AVRInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB,    }    MachineFunction &MF = *MBB.getParent(); -  const MachineFrameInfo &MFI = *MF.getFrameInfo(); +  const MachineFrameInfo &MFI = MF.getFrameInfo();    MachineMemOperand *MMO = MF.getMachineMemOperand(        MachinePointerInfo::getFixedStack(MF, FrameIndex), diff --git a/llvm/lib/Target/AVR/AVRRegisterInfo.cpp b/llvm/lib/Target/AVR/AVRRegisterInfo.cpp index 5786f74d1c4..fe1b3a09c41 100644 --- a/llvm/lib/Target/AVR/AVRRegisterInfo.cpp +++ b/llvm/lib/Target/AVR/AVRRegisterInfo.cpp @@ -129,13 +129,13 @@ void AVRRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,    const MachineFunction &MF = *MBB.getParent();    const AVRTargetMachine &TM = (const AVRTargetMachine &)MF.getTarget();    const TargetInstrInfo &TII = *TM.getSubtargetImpl()->getInstrInfo(); -  const MachineFrameInfo *MFI = MF.getFrameInfo(); +  const MachineFrameInfo &MFI = MF.getFrameInfo();    const TargetFrameLowering *TFI = TM.getSubtargetImpl()->getFrameLowering();    int FrameIndex = MI.getOperand(FIOperandNum).getIndex(); -  int Offset = MFI->getObjectOffset(FrameIndex); +  int Offset = MFI.getObjectOffset(FrameIndex);    // Add one to the offset because SP points to an empty slot. -  Offset += MFI->getStackSize() - TFI->getOffsetOfLocalArea() + 1; +  Offset += MFI.getStackSize() - TFI->getOffsetOfLocalArea() + 1;    // Fold incoming offset.    Offset += MI.getOperand(FIOperandNum + 1).getImm();  | 

