Home
last modified time | relevance | path

Searched refs:getCachedResult (Results 1 – 25 of 68) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp79 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*C)->getManager(); in run()
146 AM.getCachedResult<FunctionAnalysisManagerModuleProxy>(M)->getManager(); in run()
536 if (NoRerun && FAM.getCachedResult<ShouldNotRunFunctionPassesAnalysis>(F)) in run()
623 InnerAM->getCachedResult<ModuleAnalysisManagerCGSCCProxy>(C)) in invalidate()
726 FAM->getCachedResult<CGSCCAnalysisManagerFunctionProxy>(F)) in invalidate()
783 FAM.getCachedResult<CGSCCAnalysisManagerFunctionProxy>(F); in updateNewSCCFunctionAnalyses()
841 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*OldC)) in incorporateNewSCCRange()
1106 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>( in updateCGAndAnalysisManagerForPass()
H A DLoopAnalysisManager.cpp100 InnerAM->getCachedResult<FunctionAnalysisManagerLoopProxy>(*L)) in invalidate()
H A DInlineAdvisor.cpp140 .getCachedResult<ProfileSummaryAnalysis>( in getDefaultInlineAdvice()
631 const auto *IA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in run()
650 const auto *IA = MAMProxy.getCachedResult<InlineAdvisorAnalysis>(M); in run()
H A DOptimizationRemarkEmitter.cpp140 MAMProxy.getCachedResult<ProfileSummaryAnalysis>(*F.getParent())) in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DModuleInliner.cpp72 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in getAdvisor()
118 ProfileSummaryInfo *PSI = MAM.getCachedResult<ProfileSummaryAnalysis>(M); in run()
H A DSCCP.cpp230 DominatorTree *DT = FAM->getCachedResult<DominatorTreeAnalysis>(F); in runIPSCCP()
231 PostDominatorTree *PDT = FAM->getCachedResult<PostDominatorTreeAnalysis>(F); in runIPSCCP()
H A DInliner.cpp168 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in getAdvisor()
217 ProfileSummaryInfo *PSI = MAMProxy.getCachedResult<ProfileSummaryAnalysis>(M); in run()
H A DLoopExtractor.cpp270 return FAM.getCachedResult<AssumptionAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManagerImpl.h121 if (auto *PI = getCachedResult<PassInstrumentationAnalysis>(IR)) in clear()
217 if (auto *PI = getCachedResult<PassInstrumentationAnalysis>(IR)) in invalidate()
H A DPassManager.h424 typename PassT::Result *getCachedResult(IRUnitT &IR) const { in getCachedResult() function
698 typename PassT::Result *getCachedResult(IRUnitTParam &IR) const { in getCachedResult() function
700 OuterAM->template getCachedResult<PassT>(IR); in getCachedResult()
710 OuterAM->template getCachedResult<PassT>(IR); in cachedResultExists()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunctionAnalysis.cpp37 .getCachedResult<MachineModuleAnalysis>(*F.getParent()) in run()
H A DPHIElimination.cpp131 : LV(AM.getCachedResult<LiveVariablesAnalysis>(MF)), in PHIEliminationImpl()
132 LIS(AM.getCachedResult<LiveIntervalsAnalysis>(MF)), in PHIEliminationImpl()
133 MLI(AM.getCachedResult<MachineLoopAnalysis>(MF)), in PHIEliminationImpl()
134 MDT(AM.getCachedResult<MachineDominatorTreeAnalysis>(MF)), MFAM(&AM) {} in PHIEliminationImpl()
H A DGCMetadata.cpp66 MAMProxy.getCachedResult<CollectorMetadataAnalysis>(*F.getParent()) in run()
H A DIndirectBrExpandPass.cpp79 auto *DT = FAM.getCachedResult<DominatorTreeAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpTableToSwitch.cpp149 DominatorTree *DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run()
150 PostDominatorTree *PDT = AM.getCachedResult<PostDominatorTreeAnalysis>(F); in run()
H A DSCCP.cpp124 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run()
H A DLowerConstantIntrinsics.cpp163 AM.getCachedResult<DominatorTreeAnalysis>(F))) { in run()
H A DPartiallyInlineLibCalls.cpp162 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSimpleLoopUnswitch.h49 if (AM.getCachedResult<ShouldRunExtraSimpleLoopUnswitch>(L)) in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp85 auto *DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run()
86 auto *LI = AM.getCachedResult<LoopAnalysis>(F); in run()
H A DAssumeBundleBuilder.cpp569 AM.getCachedResult<DominatorTreeAnalysis>(F))) in run()
579 DominatorTree* DT = AM.getCachedResult<DominatorTreeAnalysis>(F); in run()
H A DLoopSimplify.cpp831 ScalarEvolution *SE = AM.getCachedResult<ScalarEvolutionAnalysis>(F); in run()
833 auto *MSSAAnalysis = AM.getCachedResult<MemorySSAAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h108 if (AM.getCachedResult<ShouldRunExtraVectorPasses>(F)) in run()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DPassManager.cpp63 InnerAM->getCachedResult<ModuleAnalysisManagerFunctionProxy>(F)) in invalidate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DLowerAllowCheckPass.cpp135 MAMProxy.getCachedResult<ProfileSummaryAnalysis>(*F.getParent()); in run()

123