reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  216   return MMI->getModule()->getDataLayout();
  255   MMI = MMIWP ? &MMIWP->getMMI() : nullptr;
  310     bool EmitCodeView = MMI->getModule()->getCodeViewFlag();
  317     if (!EmitCodeView || MMI->getModule()->getDwarfVersion()) {
  381           MMI->getModule()->getModuleFlag("cfguard")))
  717   MMI->takeDeletedSymbolsForFunction(&F, DeadBlockSyms);
  938   if (MMI->hasDebugInfo())
 1029   bool ShouldPrintDebugScopes = MMI->hasDebugInfo();
 1179   if (needFuncLabelsForEHOrDebugInfo(*MF, MMI) ||
 1425     MachineModuleInfoELF &MMIELF = MMI->getObjFileInfo<MachineModuleInfoELF>();
 1444         MMI->getObjFileInfo<MachineModuleInfoCOFF>();
 1528   if (MMI->usesMorestackAddr()) {
 1546   if (TM.getTargetTriple().isOSBinFormatELF() && MMI->hasSplitStack()) {
 1549     if (MMI->hasNosplitStack())
 1638   MMI = nullptr;
 1681   if (needFuncLabelsForEHOrDebugInfo(MF, MMI) || NeedsLocalForSize ||
 2660       FinalGV, FinalSym, MV, Offset, AP.MMI, *AP.OutStreamer);
 2781   return MMI->getAddrLabelSymbol(BA->getBasicBlock());
 2785   return MMI->getAddrLabelSymbol(BB);
 2949       for (MCSymbol *Sym : MMI->getAddrLabelSymbolToEmit(BB))
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
  145         TLOF.getTTypeGlobalReference(GV, Encoding, TM, MMI, *OutStreamer);
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
   77     MCContext &Context = MMI->getContext();
   80     LLVMContext &LLVMCtx = MMI->getModule()->getContext();
  519     EmitGCCInlineAsmStr(AsmStr, MI, MMI, AsmPrinterVariant, AP, LocCookie, OS);
  521     EmitMSInlineAsmStr(AsmStr, MI, MMI, AP, LocCookie, OS);
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
   87 DebugHandlerBase::DebugHandlerBase(AsmPrinter *A) : Asm(A), MMI(Asm->MMI) {}
lib/CodeGen/AsmPrinter/EHStreamer.cpp
   39 EHStreamer::EHStreamer(AsmPrinter *A) : Asm(A), MMI(Asm->MMI) {}
lib/CodeGen/AsmPrinter/WinCFGuard.cpp
   45   const Module *M = Asm->MMI->getModule();
lib/Target/AArch64/AArch64MCInstLower.cpp
   63         Printer.MMI->getObjFileInfo<MachineModuleInfoCOFF>();
lib/Target/ARM/ARMAsmPrinter.cpp
  521       MMI->getObjFileInfo<MachineModuleInfoMachO>();
  644   if (checkFunctionsAttributeConsistency(*MMI->getModule(),
  650   else if (checkFunctionsAttributeConsistency(*MMI->getModule(),
  686   if (checkFunctionsAttributeConsistency(*MMI->getModule(),
  725   if (MMI) {
  726     if (const Module *SourceModule = MMI->getModule()) {
  814       MMI->getObjFileInfo<MachineModuleInfoMachO>();
  843           MMI->getObjFileInfo<MachineModuleInfoCOFF>();
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  477   if (MMI && MMI->hasDebugInfo())
  477   if (MMI && MMI->hasDebugInfo())
  875   if (MMI && MMI->hasDebugInfo() && HasFullDebugInfo)
  875   if (MMI && MMI->hasDebugInfo() && HasFullDebugInfo)
  891   bool HasDebugInfo = MMI && MMI->hasDebugInfo();
  891   bool HasDebugInfo = MMI && MMI->hasDebugInfo();
lib/Target/PowerPC/PPCAsmPrinter.cpp
  191         MMI->getObjFileInfo<MachineModuleInfoMachO>().getGVStubEntry(
 1659   if (MMI) {
 1661         MMI->getObjFileInfo<MachineModuleInfoMachO>();
 1666       for (const Function *Personality : MMI->getPersonalities()) {
lib/Target/PowerPC/PPCMCInstLower.cpp
   33   return AP.MMI->getObjFileInfo<MachineModuleInfoMachO>();
lib/Target/Sparc/SparcAsmPrinter.cpp
  374     MO.getMetadata()->printAsOperand(O, MMI->getModule());
lib/Target/X86/X86AsmPrinter.cpp
  140           MMI->getObjFileInfo<MachineModuleInfoMachO>().getGVStubEntry(Sym);
  572       MCSection *Nt = MMI->getContext().getELFSection(
  601     MCSymbol *S = MMI->getContext().getOrCreateSymbol(StringRef("@feat.00"));
  622         S, MCConstantExpr::create(Feat00Flags, MMI->getContext()));
  685     emitNonLazyStubs(MMI, *OutStreamer);
  698     if (MMI->usesMSVCFloatingPoint()) {
  714       MCSymbol *S = MMI->getContext().getOrCreateSymbol(SymbolName);
lib/Target/X86/X86MCInstLower.cpp
  912   bool UseGot = MMI->getModule()->getRtLibUseGOT() &&