Skip to content

Commit b4f3a96

Browse files
committed
X86: Avoid using MachineFunction::getMMI
1 parent a8a7d62 commit b4f3a96

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/Target/X86/X86MCInstLower.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ X86MCInstLower::X86MCInstLower(const MachineFunction &mf,
147147
AsmPrinter(asmprinter) {}
148148

149149
MachineModuleInfoMachO &X86MCInstLower::getMachOMMI() const {
150-
return MF.getMMI().getObjFileInfo<MachineModuleInfoMachO>();
150+
return AsmPrinter.MMI->getObjFileInfo<MachineModuleInfoMachO>();
151151
}
152152

153153
/// GetSymbolFromOperand - Lower an MO_GlobalAddress or MO_ExternalSymbol
@@ -203,7 +203,7 @@ MCSymbol *X86MCInstLower::GetSymbolFromOperand(const MachineOperand &MO) const {
203203
break;
204204
case X86II::MO_COFFSTUB: {
205205
MachineModuleInfoCOFF &MMICOFF =
206-
MF.getMMI().getObjFileInfo<MachineModuleInfoCOFF>();
206+
AsmPrinter.MMI->getObjFileInfo<MachineModuleInfoCOFF>();
207207
MachineModuleInfoImpl::StubValueTy &StubSym = MMICOFF.getGVStubEntry(Sym);
208208
if (!StubSym.getPointer()) {
209209
assert(MO.isGlobal() && "Extern symbol not handled yet");

0 commit comments

Comments
 (0)