|
reference, declaration → definition
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() &&