diff options
author | Bill Wendling <isanbard@gmail.com> | 2013-06-18 07:20:20 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2013-06-18 07:20:20 +0000 |
commit | 99cb622041a0839c7dfcf0263c5102a305a0fdb5 (patch) | |
tree | 7890d4314940f3ef004cd8c2877343f14620a69a /lib/Target/Mips/Mips16FrameLowering.cpp | |
parent | c4e6b540f05932eea37ca10b6c1fded522777954 (diff) | |
download | llvm-99cb622041a0839c7dfcf0263c5102a305a0fdb5.tar.gz |
Use pointers to the MCAsmInfo and MCRegInfo.
Someone may want to do something crazy, like replace these objects if they
change or something.
No functionality change intended.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184175 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/Mips16FrameLowering.cpp')
-rw-r--r-- | lib/Target/Mips/Mips16FrameLowering.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Target/Mips/Mips16FrameLowering.cpp b/lib/Target/Mips/Mips16FrameLowering.cpp index e180c4923682..9fde614f30b2 100644 --- a/lib/Target/Mips/Mips16FrameLowering.cpp +++ b/lib/Target/Mips/Mips16FrameLowering.cpp @@ -40,7 +40,7 @@ void Mips16FrameLowering::emitPrologue(MachineFunction &MF) const { if (StackSize == 0 && !MFI->adjustsStack()) return; MachineModuleInfo &MMI = MF.getMMI(); - const MCRegisterInfo &MRI = MMI.getContext().getRegisterInfo(); + const MCRegisterInfo *MRI = MMI.getContext().getRegisterInfo(); MachineLocation DstML, SrcML; // Adjust stack. @@ -56,13 +56,13 @@ void Mips16FrameLowering::emitPrologue(MachineFunction &MF) const { MCSymbol *CSLabel = MMI.getContext().CreateTempSymbol(); BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::PROLOG_LABEL)).addSym(CSLabel); - unsigned S1 = MRI.getDwarfRegNum(Mips::S1, true); + unsigned S1 = MRI->getDwarfRegNum(Mips::S1, true); MMI.addFrameInst(MCCFIInstruction::createOffset(CSLabel, S1, -8)); - unsigned S0 = MRI.getDwarfRegNum(Mips::S0, true); + unsigned S0 = MRI->getDwarfRegNum(Mips::S0, true); MMI.addFrameInst(MCCFIInstruction::createOffset(CSLabel, S0, -12)); - unsigned RA = MRI.getDwarfRegNum(Mips::RA, true); + unsigned RA = MRI->getDwarfRegNum(Mips::RA, true); MMI.addFrameInst(MCCFIInstruction::createOffset(CSLabel, RA, -4)); if (hasFP(MF)) |