Searched refs:getCachedResult (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DPassManager.cpp63 InnerAM->getCachedResult<ModuleAnalysisManagerFunctionProxy>(F))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSCCP.cpp21 &DT, FAM.getCachedResult<PostDominatorTreeAnalysis>(F)};
H A DInternalize.cpp240 if (!internalizeModule(M, AM.getCachedResult<CallGraphAnalysis>(M)))
H A DInliner.cpp662 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M);
690 ProfileSummaryInfo *PSI = MAMProxy.getCachedResult<ProfileSummaryAnalysis>(M);
H A DHotColdSplitting.cpp710 return FAM.getCachedResult<AssumptionAnalysis>(F);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp73 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*C)->getManager();
188 InnerAM->getCachedResult<ModuleAnalysisManagerCGSCCProxy>(C))
291 FAM->getCachedResult<CGSCCAnalysisManagerFunctionProxy>(F))
348 FAM.getCachedResult<CGSCCAnalysisManagerFunctionProxy>(F);
406 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*OldC))
676 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(
H A DLoopAnalysisManager.cpp101 InnerAM->getCachedResult<FunctionAnalysisManagerLoopProxy>(*L))
H A DInlineAdvisor.cpp93 .getCachedResult<ProfileSummaryAnalysis>(
H A DBasicAliasAnalysis.cpp2067 AM.getCachedResult<LoopAnalysis>(F),
2068 AM.getCachedResult<PhiValuesAnalysis>(F));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDCE.cpp181 if (!eliminateDeadCode(F, AM.getCachedResult<TargetLibraryAnalysis>(F)))
H A DLowerConstantIntrinsics.cpp141 AM.getCachedResult<TargetLibraryAnalysis>(F))) {
H A DTailRecursionElimination.cpp907 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F);
908 auto *PDT = AM.getCachedResult<PostDominatorTreeAnalysis>(F);
H A DADCE.cpp686 auto *DT = FAM.getCachedResult<DominatorTreeAnalysis>(F);
H A DLoopLoadElimination.cpp700 auto *PSI = MAMProxy.getCachedResult<ProfileSummaryAnalysis>(*F.getParent());
H A DLoopUnrollPass.cpp1432 if (auto *LAMProxy = AM.getCachedResult<LoopAnalysisManagerFunctionProxy>(F))
1437 MAMProxy.getCachedResult<ProfileSummaryAnalysis>(*F.getParent());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp87 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F);
88 auto *LI = AM.getCachedResult<LoopAnalysis>(F);
H A DAssumeBundleBuilder.cpp534 AM.getCachedResult<DominatorTreeAnalysis>(F));
580 DominatorTree* DT = AM.getCachedResult<DominatorTreeAnalysis>(F);
H A DLCSSA.cpp483 auto *SE = AM.getCachedResult<ScalarEvolutionAnalysis>(F);
H A DLibCallsShrinkWrap.cpp554 auto *DT = FAM.getCachedResult<DominatorTreeAnalysis>(F);
H A DLoopSimplify.cpp857 ScalarEvolution *SE = AM.getCachedResult<ScalarEvolutionAnalysis>(F);
859 auto *MSSAAnalysis = AM.getCachedResult<MemorySSAAnalysis>(F);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManager.h788 typename PassT::Result *getCachedResult(IRUnitT &IR) const { function in class:llvm::AnalysisManager
1062 /// inner pass. Instead, you must rely on the \c getCachedResult API.
1081 typename PassT::Result *getCachedResult(IRUnitTParam &IR) const { function in class:llvm::OuterAnalysisManagerProxy::Result
1083 OuterAM->template getCachedResult<PassT>(IR);
1093 OuterAM->template getCachedResult<PassT>(IR);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculateAnalyses.cpp262 FAM.getCachedResult<BranchProbabilityAnalysis>(F);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h767 AM.getCachedResult<FunctionAnalysisManagerModuleProxy>(M)->getManager();
H A DAliasAnalysis.h1189 MAMProxy.template getCachedResult<AnalysisT>(*F.getParent())) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp537 auto *DT = FAM.getCachedResult<DominatorTreeAnalysis>(F);

Completed in 482 milliseconds

12