| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachinePassManager.h | 66 typename PassT::Result *getCachedResult(Function &F) { in getCachedResult() function 67 return FAM->getCachedResult<PassT>(F); in getCachedResult() 82 template <typename PassT> typename PassT::Result *getCachedResult(Module &M) { in getCachedResult() function 83 return MAM->getCachedResult<PassT>(M); in getCachedResult() 96 using Base::getCachedResult;
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 79 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*C)->getManager(); in run() 151 AM.getCachedResult<FunctionAnalysisManagerModuleProxy>(M)->getManager(); in run() 544 if (NoRerun && FAM.getCachedResult<ShouldNotRunFunctionPassesAnalysis>(F)) in run() 637 InnerAM->getCachedResult<ModuleAnalysisManagerCGSCCProxy>(C)) in invalidate() 740 FAM->getCachedResult<CGSCCAnalysisManagerFunctionProxy>(F)) in invalidate() 797 FAM.getCachedResult<CGSCCAnalysisManagerFunctionProxy>(F); in updateNewSCCFunctionAnalyses() 855 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*OldC)) in incorporateNewSCCRange() 1150 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>( in updateCGAndAnalysisManagerForPass()
|
| H A D | LoopAnalysisManager.cpp | 99 InnerAM->getCachedResult<FunctionAnalysisManagerLoopProxy>(*L)) in invalidate()
|
| H A D | InlineAdvisor.cpp | 136 .getCachedResult<ProfileSummaryAnalysis>( in getDefaultInlineAdvice() 622 const auto *IA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in run() 641 const auto *IA = MAMProxy.getCachedResult<InlineAdvisorAnalysis>(M); in run()
|
| H A D | OptimizationRemarkEmitter.cpp | 138 MAMProxy.getCachedResult<ProfileSummaryAnalysis>(*F.getParent())) in run()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | PassManagerImpl.h | 38 if (auto *PI = getCachedResult<PassInstrumentationAnalysis>(IR)) in clear() 134 if (auto *PI = getCachedResult<PassInstrumentationAnalysis>(IR)) in invalidate()
|
| H A D | PassManager.h | 799 typename PassT::Result *getCachedResult(IRUnitT &IR) const { in getCachedResult() function 1074 typename PassT::Result *getCachedResult(IRUnitTParam &IR) const { in getCachedResult() function 1076 OuterAM->template getCachedResult<PassT>(IR); in getCachedResult() 1086 OuterAM->template getCachedResult<PassT>(IR); in cachedResultExists()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | SCCP.cpp | 35 &DT, FAM.getCachedResult<PostDominatorTreeAnalysis>(F)}; in run() 126 &DT, FAM.getCachedResult<PostDominatorTreeAnalysis>(F)}; in run()
|
| H A D | ModuleInliner.cpp | 77 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in getAdvisor() 125 ProfileSummaryInfo *PSI = MAM.getCachedResult<ProfileSummaryAnalysis>(M); in run()
|
| H A D | Internalize.cpp | 280 if (!internalizeModule(M, AM.getCachedResult<CallGraphAnalysis>(M))) in run()
|
| H A D | LoopExtractor.cpp | 270 return FAM.getCachedResult<AssumptionAnalysis>(F); in run()
|
| H A D | Inliner.cpp | 710 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in getAdvisor() 752 ProfileSummaryInfo *PSI = MAMProxy.getCachedResult<ProfileSummaryAnalysis>(M); in run()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | PassManager.cpp | 63 InnerAM->getCachedResult<ModuleAnalysisManagerFunctionProxy>(F)) in invalidate()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | BreakCriticalEdges.cpp | 85 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run() 86 auto *LI = AM.getCachedResult<LoopAnalysis>(F); in run()
|
| H A D | AssumeBundleBuilder.cpp | 567 AM.getCachedResult<DominatorTreeAnalysis>(F)); in run() 613 DominatorTree* DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run()
|
| H A D | LoopSimplify.cpp | 837 ScalarEvolution *SE = AM.getCachedResult<ScalarEvolutionAnalysis>(F); in run() 839 auto *MSSAAnalysis = AM.getCachedResult<MemorySSAAnalysis>(F); in run()
|
| H A D | LCSSA.cpp | 501 auto *SE = AM.getCachedResult<ScalarEvolutionAnalysis>(F); in run()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorize.h | 108 if (AM.getCachedResult<ShouldRunExtraVectorPasses>(F)) in run()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopPass.cpp | 128 InnerAM->getCachedResult<FunctionAnalysisManagerScopProxy>(*scop)) { in invalidate()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LowerConstantIntrinsics.cpp | 156 AM.getCachedResult<DominatorTreeAnalysis>(F))) { in run()
|
| H A D | PartiallyInlineLibCalls.cpp | 162 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run()
|
| H A D | TailRecursionElimination.cpp | 925 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run() 926 auto *PDT = AM.getCachedResult<PostDominatorTreeAnalysis>(F); in run()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | PassManagerTest.cpp | 129 MAM.getCachedResult<TestModuleAnalysis>(*F.getParent())) { in run() 136 AM.getCachedResult<TestFunctionAnalysis>(F)) in run() 636 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>(*F.getParent()); in run()
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | CGSCCPassManagerTest.cpp | 324 MAM.getCachedResult<TestModuleAnalysis>( in TEST_F() 895 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>( in run() 991 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>(*F.getParent()); in run() 1000 *MAM.getCachedResult<LazyCallGraphAnalysis>(*F.getParent()); in run() 1006 *CGAM.getCachedResult<TestSCCAnalysis>(*CG.lookupSCC(*CG.lookup(F))); in run()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SpeculateAnalyses.cpp | 261 FAM.getCachedResult<BranchProbabilityAnalysis>(F); in queryCFG()
|