Lines Matching defs:MMI
57 MachineModuleInfo::MachineModuleInfo(MachineModuleInfo &&MMI)
58 : TM(std::move(MMI.TM)),
61 MachineFunctions(std::move(MMI.MachineFunctions)) {
63 ObjFileMMI = MMI.ObjFileMMI;
64 CurCallSite = MMI.CurCallSite;
65 ExternalContext = MMI.ExternalContext;
66 TheModule = MMI.TheModule;
152 MachineModuleInfo &MMI =
154 MMI.deleteMachineFunctionFor(F);
173 : ImmutablePass(ID), MMI(TM) {
179 : ImmutablePass(ID), MMI(TM, ExtContext) {
214 MMI.initialize();
215 MMI.TheModule = &M;
217 MMI.getContext().setDiagnosticHandler(
227 MMI.DbgInfoAvailable = !DisableDebugInfoPrinting &&
233 MMI.finalize();
241 MMI.TheModule = &M;
243 MMI.getContext().setDiagnosticHandler(
253 MMI.DbgInfoAvailable =
255 return Result(MMI);