diff options
author | Chris Lattner <sabre@nondot.org> | 2010-07-20 22:26:07 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-07-20 22:26:07 +0000 |
commit | 0c13cf36adf5dc7560523c5cde7dfbbe32bdbe9e (patch) | |
tree | 0d9c2f4e43dfc3a4b6c56019558cc7a2fefd1621 /lib/Target/X86/X86MCInstLower.cpp | |
parent | 4f1be4abba762f8a7b77d7622abaf1ed1a87b48b (diff) |
pass around MF, not MMI.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108949 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86MCInstLower.cpp')
-rw-r--r-- | lib/Target/X86/X86MCInstLower.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Target/X86/X86MCInstLower.cpp b/lib/Target/X86/X86MCInstLower.cpp index b02e5a3594..955b9fe746 100644 --- a/lib/Target/X86/X86MCInstLower.cpp +++ b/lib/Target/X86/X86MCInstLower.cpp @@ -30,17 +30,17 @@ using namespace llvm; X86MCInstLower::X86MCInstLower(MCContext &ctx, Mangler *mang, X86AsmPrinter &asmprinter) -: Ctx(ctx), Mang(mang), AsmPrinter(asmprinter), MMI(AsmPrinter.MMI) {} +: Ctx(ctx), Mang(mang), AsmPrinter(asmprinter), MF(*AsmPrinter.MF) {} MachineModuleInfoMachO &X86MCInstLower::getMachOMMI() const { - return MMI->getObjFileInfo<MachineModuleInfoMachO>(); + return MF.getMMI().getObjFileInfo<MachineModuleInfoMachO>(); } MCSymbol *X86MCInstLower::GetPICBaseSymbol() const { const TargetLowering *TLI = AsmPrinter.TM.getTargetLowering(); return static_cast<const X86TargetLowering*>(TLI)-> - getPICBaseSymbol(AsmPrinter.MF, Ctx); + getPICBaseSymbol(&MF, Ctx); } /// GetSymbolFromOperand - Lower an MO_GlobalAddress or MO_ExternalSymbol |