Lines Matching refs:MFAM
26 MachineFunctionAnalysisManager &MFAM) { in run() argument
31 auto &MMI = MFAM.getResult<MachineModuleAnalysis>(M); in run()
38 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(M); in run()
43 PI.pushBeforeNonSkippedPassCallback([&MFAM](StringRef PassID, Any IR) { in run()
48 verifyMachineFunction(&MFAM, Banner, *MF); in run()
53 if (auto Err = F(M, MFAM)) in run()
62 if (auto Err = MachineModulePasses.at(Idx)(M, MFAM)) in run()
84 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(MF); in run()
93 PreservedAnalyses PassPA = P->run(MF, MFAM); in run()
95 MFAM.invalidate(MF, PassPA); in run()
101 if (auto Err = F(M, MFAM)) in run()