/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | InlineAdvisor.h | 225 Result(Module &M, ModuleAnalysisManager &MAM) : M(M), MAM(MAM) {} in Result() 238 ModuleAnalysisManager &MAM; member 242 Result run(Module &M, ModuleAnalysisManager &MAM) { return Result(M, MAM); } in run() argument 247 getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM); 252 getDevelopmentModeAdvisor(Module &M, ModuleAnalysisManager &MAM,
|
H A D | MLInlineAdvisor.h | 26 MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM,
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachinePassManager.h | 43 MachineFunctionAnalysisManager() : Base(), FAM(nullptr), MAM(nullptr) {} in MachineFunctionAnalysisManager() 45 ModuleAnalysisManager &MAM) in MachineFunctionAnalysisManager() argument 46 : Base(), FAM(&FAM), MAM(&MAM) {} in MachineFunctionAnalysisManager() 72 return MAM->getResult<PassT>(M); in getResult() 81 return MAM->getCachedResult<PassT>(M); in getCachedResult() 98 ModuleAnalysisManager *MAM; variable
|
H A D | CodeGenPassBuilder.h | 138 registerModuleAnalyses(*MFAM.MAM); in registerAnalyses() 525 ModuleAnalysisManager &MAM) const { in registerModuleAnalyses() argument 527 MAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; }); in registerModuleAnalyses() 529 derived().registerTargetAnalysis(MAM); in registerModuleAnalyses()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Passes/ |
H A D | PassBuilderBindings.cpp | 61 ModuleAnalysisManager MAM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local 65 PB.registerModuleAnalyses(MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 66 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 78 MPM.run(*Mod, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
H A D | PassBuilder.cpp | 478 void PassBuilder::registerModuleAnalyses(ModuleAnalysisManager &MAM) { in registerModuleAnalyses() argument 480 MAM.registerPass([&] { return CREATE_PASS; }); in registerModuleAnalyses() 484 C(MAM); in registerModuleAnalyses() 2984 ModuleAnalysisManager &MAM) { in crossRegisterProxies() argument 2985 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in crossRegisterProxies() 2986 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies() 2987 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies() 2989 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); }); in crossRegisterProxies()
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/ |
H A D | llvm-opt-fuzzer.cpp | 145 ModuleAnalysisManager MAM; in LLVMFuzzerTestOneInput() local 148 PB.registerModuleAnalyses(MAM); in LLVMFuzzerTestOneInput() 152 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in LLVMFuzzerTestOneInput() 162 MPM.run(*M, MAM); in LLVMFuzzerTestOneInput()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | AlwaysInliner.cpp | 37 ModuleAnalysisManager &MAM) { in run() argument 40 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 44 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M); in run()
|
H A D | SyntheticCountsPropagation.cpp | 98 ModuleAnalysisManager &MAM) { in run() argument 100 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
H A D | Inliner.cpp | 641 InlinerPass::getAdvisor(const ModuleAnalysisManagerCGSCCProxy::Result &MAM, in getAdvisor() argument 646 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in getAdvisor() 1017 ModuleAnalysisManager &MAM) { in run() argument 1018 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M); in run() 1038 MPM.run(M, MAM); in run()
|
H A D | GlobalDCE.cpp | 289 PreservedAnalyses GlobalDCEPass::run(Module &M, ModuleAnalysisManager &MAM) { in run() argument
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ReleaseModeModelRunner.cpp | 86 llvm::getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM) { in getReleaseModeAdvisor() argument 88 return std::make_unique<MLInlineAdvisor>(M, MAM, std::move(AOTRunner)); in getReleaseModeAdvisor()
|
H A D | InlineAdvisor.cpp | 157 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in tryCreate() 172 llvm::getDevelopmentModeAdvisor(M, MAM, [&FAM, Params](CallBase &CB) { in tryCreate() 180 Advisor = llvm::getReleaseModeAdvisor(M, MAM); in tryCreate()
|
H A D | MLInlineAdvisor.cpp | 66 MLInlineAdvisor::MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM, in MLInlineAdvisor() argument 69 M, MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager()), in MLInlineAdvisor()
|
/netbsd/external/apache2/llvm/dist/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 291 ModuleAnalysisManager MAM; in runPassPipeline() local 400 PB.registerModuleAnalyses(MAM); in runPassPipeline() 404 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline() 457 MPM.run(M, MAM); in runPassPipeline()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | CGProfile.cpp | 140 PreservedAnalyses CGProfilePass::run(Module &M, ModuleAnalysisManager &MAM) { in run() argument 142 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
H A D | SanitizerCoverage.cpp | 313 ModuleAnalysisManager &MAM) { in run() argument 316 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
H A D | ThreadSanitizer.cpp | 209 ModuleAnalysisManager &MAM) { in run() argument
|
H A D | HWAddressSanitizer.cpp | 369 ModuleAnalysisManager &MAM) { in run() argument
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
H A D | SyntheticCountsPropagation.h | 20 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
|
H A D | Inliner.h | 107 InlineAdvisor &getAdvisor(const ModuleAnalysisManagerCGSCCProxy::Result &MAM,
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.h | 29 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
|
/netbsd/external/apache2/llvm/dist/llvm/lib/LTO/ |
H A D | LTOBackend.cpp | 232 ModuleAnalysisManager MAM; in runNewPMPasses() local 261 PB.registerModuleAnalyses(MAM); in runNewPMPasses() 265 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses() 306 MPM.run(Mod, MAM); in runNewPMPasses()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 281 ModuleAnalysisManager &MAM); 289 void registerModuleAnalyses(ModuleAnalysisManager &MAM);
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 1272 ModuleAnalysisManager MAM; in EmitAssemblyWithNewPassManager() local 1310 PB.registerModuleAnalyses(MAM); in EmitAssemblyWithNewPassManager() 1314 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in EmitAssemblyWithNewPassManager() 1487 MPM.run(*TheModule, MAM); in EmitAssemblyWithNewPassManager()
|