| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | InlineAdvisor.h | 300 Result run(Module &M, ModuleAnalysisManager &MAM) { return {Factory}; } in run() argument 314 Result(Module &M, ModuleAnalysisManager &MAM) : M(M), MAM(MAM) {} in Result() 329 ModuleAnalysisManager &MAM; member 333 Result run(Module &M, ModuleAnalysisManager &MAM) { return Result(M, MAM); } in run() argument 337 ModuleAnalysisManager &MAM); 348 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 357 getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM, 361 getDevelopmentModeAdvisor(Module &M, ModuleAnalysisManager &MAM,
|
| H A D | InlineOrder.h | 37 ModuleAnalysisManager &MAM, Module &M); 41 ModuleAnalysisManager &MAM, Module &M); 60 ModuleAnalysisManager &MAM, Module &M);
|
| H A D | CtxProfAnalysis.h | 130 LLVM_ABI PGOContextualProfile run(Module &M, ModuleAnalysisManager &MAM); 155 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 206 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
|
| H A D | IR2Vec.h | 323 LLVM_ABI Result run(Module &M, ModuleAnalysisManager &MAM); 333 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 343 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ModuleInliner.cpp | 74 InlineAdvisor &ModuleInlinerPass::getAdvisor(const ModuleAnalysisManager &MAM, in getAdvisor() argument 80 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in getAdvisor() 112 ModuleAnalysisManager &MAM) { in run() argument 115 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M); in run() 124 auto &CtxProf = MAM.getResult<CtxProfAnalysis>(M); in run() 128 ProfileSummaryInfo *PSI = MAM.getCachedResult<ProfileSummaryAnalysis>(M); in run() 131 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 137 InlineAdvisor &Advisor = getAdvisor(MAM, FAM, M); in run() 151 auto Calls = getInlineOrder(FAM, Params, MAM, M); in run()
|
| H A D | AlwaysInliner.cpp | 169 ModuleAnalysisManager &MAM) { in run() argument 171 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 178 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M); in run()
|
| H A D | Inliner.cpp | 161 InlinerPass::getAdvisor(const ModuleAnalysisManagerCGSCCProxy::Result &MAM, in getAdvisor() argument 166 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in getAdvisor() 605 ModuleAnalysisManager &MAM) { in run() argument 606 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M); in run() 633 MPM.run(M, MAM); in run()
|
| H A D | ElimAvailExtern.cpp | 160 EliminateAvailableExternallyPass::run(Module &M, ModuleAnalysisManager &MAM) { in run() argument 161 auto *CtxProf = MAM.getCachedResult<CtxProfAnalysis>(M); in run()
|
| /freebsd/contrib/llvm-project/llvm/tools/llc/ |
| H A D | NewPMDriver.cpp | 121 ModuleAnalysisManager MAM; in compileModuleWithNewPM() local 123 PB.registerModuleAnalyses(MAM); in compileModuleWithNewPM() 128 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM, &MFAM); in compileModuleWithNewPM() 129 SI.registerCallbacks(PIC, &MAM); in compileModuleWithNewPM() 132 MAM.registerPass([&] { return MachineModuleAnalysis(MMI); }); in compileModuleWithNewPM() 173 if (MIR && MIR->parseMachineFunctions(*M, MAM)) in compileModuleWithNewPM() 179 MPM.run(*M, MAM); in compileModuleWithNewPM()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-extract/ |
| H A D | llvm-extract.cpp | 331 ModuleAnalysisManager MAM; in main() local 335 PB.registerModuleAnalyses(MAM); in main() 339 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in main() 343 PM.run(*M, MAM); in main() 378 ModuleAnalysisManager MAM; in main() local 382 PB.registerModuleAnalyses(MAM); in main() 386 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in main() 390 PM.run(*M, MAM); in main() 399 ModuleAnalysisManager MAM; in main() local 403 PB.registerModuleAnalyses(MAM); in main() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | PGOInstrumentation.h | 47 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 61 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 76 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 92 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 104 LLVM_ABI PreservedAnalyses run(Function &F, FunctionAnalysisManager &MAM);
|
| H A D | PGOCtxProfLowering.h | 25 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 39 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | PGOCtxProfLowering.cpp | 59 ModuleAnalysisManager &MAM; member in __anond08bc7040111::CtxInstrumentationLowerer 72 CtxInstrumentationLowerer(Module &M, ModuleAnalysisManager &MAM); 121 ModuleAnalysisManager &MAM) in CtxInstrumentationLowerer() argument 122 : M(M), MAM(MAM) { in CtxInstrumentationLowerer() 222 ModuleAnalysisManager &MAM) { in run() argument 223 CtxInstrumentationLowerer Lowerer(M, MAM); in run() 246 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in lowerFunction() 417 ModuleAnalysisManager &MAM) { in run() argument
|
| H A D | PGOCtxProfFlattening.cpp | 148 ModuleAnalysisManager &MAM) { in run() argument 161 auto &CtxProf = MAM.getResult<CtxProfAnalysis>(M); in run() 177 F, MAM.getResult<FunctionAnalysisManagerModuleProxy>(M) in run() 203 MAM.invalidate(M, PA); in run() 204 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M); in run()
|
| H A D | CGProfile.cpp | 97 PreservedAnalyses CGProfilePass::run(Module &M, ModuleAnalysisManager &MAM) { in run() argument 99 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
| H A D | IndirectCallPromotion.cpp | 936 computeVirtualCallSiteTypeInfoMap(Module &M, ModuleAnalysisManager &MAM, in computeVirtualCallSiteTypeInfoMap() argument 951 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in computeVirtualCallSiteTypeInfoMap() 990 bool SamplePGO, ModuleAnalysisManager &MAM) { in promoteIndirectCalls() argument 1005 computeVirtualCallSiteTypeInfoMap(M, MAM, VirtualCSInfo); in promoteIndirectCalls() 1024 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in promoteIndirectCalls() 1045 ModuleAnalysisManager &MAM) { in run() argument 1046 ProfileSummaryInfo *PSI = &MAM.getResult<ProfileSummaryAnalysis>(M); in run() 1049 SamplePGO | ICPSamplePGOMode, MAM)) in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderBindings.cpp | 63 ModuleAnalysisManager MAM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local 75 PB.registerModuleAnalyses(MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 76 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 79 SI.registerCallbacks(PIC, &MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 95 MPM.run(*Mod, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 218 Module &M, ModuleAnalysisManager &MAM) { in initializeIR2VecVocabIfRequested() argument 220 auto IR2VecVocabResult = MAM.getResult<IR2VecVocabAnalysis>(M); in initializeIR2VecVocabIfRequested() 234 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in tryCreate() 235 if (MAM.isPassRegistered<PluginInlineAdvisorAnalysis>()) { in tryCreate() 236 auto &DA = MAM.getResult<PluginInlineAdvisorAnalysis>(M); in tryCreate() 262 if (!InlineAdvisorAnalysis::initializeIR2VecVocabIfRequested(M, MAM)) in tryCreate() 264 Advisor = llvm::getDevelopmentModeAdvisor(M, MAM, GetDefaultAdvice); in tryCreate() 269 if (!InlineAdvisorAnalysis::initializeIR2VecVocabIfRequested(M, MAM)) in tryCreate() 271 Advisor = llvm::getReleaseModeAdvisor(M, MAM, GetDefaultAdvice); in tryCreate() 665 InlineAdvisorAnalysisPrinterPass::run(Module &M, ModuleAnalysisManager &MAM) { in run() argument [all …]
|
| H A D | InlineOrder.cpp | 290 ModuleAnalysisManager &MAM, Module &M) { in getDefaultInlineOrder() argument 314 ModuleAnalysisManager &MAM, Module &M) { in getInlineOrder() argument 315 if (MAM.isPassRegistered<PluginInlineOrderAnalysis>()) { in getInlineOrder() 317 return MAM.getResult<PluginInlineOrderAnalysis>(M).Factory(FAM, Params, MAM, in getInlineOrder() 320 return getDefaultInlineOrder(FAM, Params, MAM, M); in getInlineOrder()
|
| H A D | MLInlineAdvisor.cpp | 72 llvm::getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM, in getReleaseModeAdvisor() argument 91 return std::make_unique<MLInlineAdvisor>(M, MAM, std::move(AOTRunner), in getReleaseModeAdvisor() 140 Module &M, ModuleAnalysisManager &MAM, in MLInlineAdvisor() argument 144 M, MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager()), in MLInlineAdvisor() 146 CG(MAM.getResult<LazyCallGraphAnalysis>(M)), in MLInlineAdvisor() 147 UseIR2Vec(MAM.getCachedResult<IR2VecVocabAnalysis>(M) != nullptr), in MLInlineAdvisor() 149 PSI(MAM.getResult<ProfileSummaryAnalysis>(M)) { in MLInlineAdvisor() 191 if (auto IR2VecVocabResult = MAM.getCachedResult<IR2VecVocabAnalysis>(M)) { in MLInlineAdvisor()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/HipStdPar/ |
| H A D | HipStdPar.h | 31 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 39 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILPostOptimizationValidation.cpp | 101 DXILPostOptimizationValidation::run(Module &M, ModuleAnalysisManager &MAM) { in run() argument 102 DXILResourceMap &DRM = MAM.getResult<DXILResourceAnalysis>(M); in run() 103 DXILResourceBindingInfo &DRBI = MAM.getResult<DXILResourceBindingAnalysis>(M); in run()
|
| H A D | DXILTranslateMetadata.cpp | 385 ModuleAnalysisManager &MAM) { in run() argument 386 DXILResourceMap &DRM = MAM.getResult<DXILResourceAnalysis>(M); in run() 387 DXILResourceTypeMap &DRTM = MAM.getResult<DXILResourceTypeAnalysis>(M); in run() 388 const ModuleShaderFlags &ShaderFlags = MAM.getResult<ShaderFlagsAnalysis>(M); in run() 389 const dxil::ModuleMetadataInfo MMDI = MAM.getResult<DXILMetadataAnalysis>(M); in run()
|
| H A D | DXILPrettyPrinter.cpp | 255 ModuleAnalysisManager &MAM) { in run() argument 256 const DXILResourceMap &DRM = MAM.getResult<DXILResourceAnalysis>(M); in run() 257 DXILResourceTypeMap &DRTM = MAM.getResult<DXILResourceTypeAnalysis>(M); in run()
|
| /freebsd/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 418 ModuleAnalysisManager MAM; in runPassPipeline() local 426 SI.registerCallbacks(PIC, &MAM); in runPassPipeline() 433 Debugify.registerCallbacks(PIC, MAM); in runPassPipeline() 439 Debugify.registerCallbacks(PIC, MAM); in runPassPipeline() 478 PB.registerModuleAnalyses(MAM); in runPassPipeline() 482 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline() 557 MPM.run(M, MAM); in runPassPipeline()
|