Searched refs:MFAM (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachinePassManager.cpp | 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() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | MachinePassManager.h | 151 Error run(Module &M, MachineFunctionAnalysisManager &MFAM); 181 [=](Module &M, MachineFunctionAnalysisManager &MFAM) { in addDoInitialization() 182 return P->Pass.doInitialization(M, MFAM); in addDoInitialization() 203 [=](Module &M, MachineFunctionAnalysisManager &MFAM) { in addDoFinalization() 204 return P->Pass.doFinalization(M, MFAM); in addDoFinalization() 235 [=](Module &M, MachineFunctionAnalysisManager &MFAM) { in addRunOnModule() 236 return P->Pass.run(M, MFAM); in addRunOnModule()
|
| H A D | CodeGenPassBuilder.h | 137 void registerAnalyses(MachineFunctionAnalysisManager &MFAM) const { in registerAnalyses() argument 138 registerModuleAnalyses(*MFAM.MAM); in registerAnalyses() 139 registerFunctionAnalyses(*MFAM.FAM); in registerAnalyses() 140 registerMachineFunctionAnalyses(MFAM); in registerAnalyses() 545 MachineFunctionAnalysisManager &MFAM) const { in registerMachineFunctionAnalyses() argument 547 MFAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; }); in registerMachineFunctionAnalyses() 549 derived().registerTargetAnalysis(MFAM); in registerMachineFunctionAnalyses()
|