/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopPassManager.cpp | 77 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithLoopNestPasses() 158 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithoutLoopNestPasses() 204 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(F); in run() 215 LoopInfo &LI = AM.getResult<LoopAnalysis>(F); in run() 223 UseMemorySSA ? (&AM.getResult<MemorySSAAnalysis>(F).getMSSA()) : nullptr; in run() 225 ? (&AM.getResult<BlockFrequencyAnalysis>(F)) in run() 229 ? (&AM.getResult<BranchProbabilityAnalysis>(F)) in run() 231 LoopStandardAnalysisResults LAR = {AM.getResult<AAManager>(F), in run() 232 AM.getResult<AssumptionAnalysis>(F), in run() 233 AM.getResult<DominatorTreeAnalysi in run() [all...] |
H A D | LoopDataPrefetch.cpp | 174 DominatorTree *DT = &AM.getResult<DominatorTreeAnalysis>(F); in run() 175 LoopInfo *LI = &AM.getResult<LoopAnalysis>(F); in run() 176 ScalarEvolution *SE = &AM.getResult<ScalarEvolutionAnalysis>(F); in run() 177 AssumptionCache *AC = &AM.getResult<AssumptionAnalysis>(F); in run() 179 &AM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run() 180 const TargetTransformInfo *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
|
H A D | InstSimplifyPass.cpp | 125 auto &DT = AM.getResult<DominatorTreeAnalysis>(F); in run() 126 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() 127 auto &AC = AM.getResult<AssumptionAnalysis>(F); in run()
|
H A D | LoopAccessAnalysisPrinter.cpp | 21 auto &LAIs = AM.getResult<LoopAccessAnalysis>(F); in run() 22 auto &LI = AM.getResult<LoopAnalysis>(F); in run()
|
H A D | LoopSink.cpp | 347 LoopInfo &LI = FAM.getResult<LoopAnalysis>(F); in run() 352 AAResults &AA = FAM.getResult<AAManager>(F); in run() 353 DominatorTree &DT = FAM.getResult<DominatorTreeAnalysis>(F); in run() 354 BlockFrequencyInfo &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); in run() 355 MemorySSA &MSSA = FAM.getResult<MemorySSAAnalysis>(F).getMSSA(); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ModuleInliner.cpp | 107 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M); in run() 121 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 124 return FAM.getResult<TargetLibraryAnalysis>(F); in run() 146 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run() 192 return FAM.getResult<AssumptionAnalysis>(F); in run() 212 &FAM.getResult<BlockFrequencyAnalysis>(*(CB->getCaller())), in run() 213 &FAM.getResult<BlockFrequencyAnalysis>(Callee)); in run() 217 &FAM.getResult<AAManager>(*CB->getCaller())); in run()
|
H A D | AlwaysInliner.cpp | 168 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 170 return FAM.getResult<AssumptionAnalysis>(F); in run() 173 return FAM.getResult<BlockFrequencyAnalysis>(F); in run() 176 return FAM.getResult<AAManager>(F); in run() 178 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M); in run()
|
H A D | Inliner.cpp | 212 AM.getResult<ModuleAnalysisManagerCGSCCProxy>(InitialC, CG); in run() 220 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(InitialC, CG) in run() 256 FAM.getResult<OptimizationRemarkEmitterAnalysis>(N.getFunction()); in run() 325 return FAM.getResult<AssumptionAnalysis>(F); in run() 384 &FAM.getResult<BlockFrequencyAnalysis>(*(CB->getCaller())), in run() 385 &FAM.getResult<BlockFrequencyAnalysis>(Callee)); in run() 389 &FAM.getResult<AAManager>(*CB->getCaller())); in run() 604 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M); in run()
|
H A D | SCCP.cpp | 385 auto &FAM = AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 387 return FAM.getResult<TargetLibraryAnalysis>(F); in run() 390 return FAM.getResult<TargetIRAnalysis>(F); in run() 393 return FAM.getResult<AssumptionAnalysis>(F); in run() 396 return FAM.getResult<DominatorTreeAnalysis>(F); in run() 399 return FAM.getResult<BlockFrequencyAnalysis>(F); in run()
|
H A D | InferFunctionAttrs.cpp | 41 AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 43 return FAM.getResult<TargetLibraryAnalysis>(F); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InlineAdvisor.cpp | 139 FAM.getResult<ModuleAnalysisManagerFunctionProxy>(Caller) in getDefaultInlineAdvice() 143 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); in getDefaultInlineAdvice() 145 return FAM.getResult<AssumptionAnalysis>(F); in getDefaultInlineAdvice() 148 return FAM.getResult<BlockFrequencyAnalysis>(F); in getDefaultInlineAdvice() 151 return FAM.getResult<TargetLibraryAnalysis>(F); in getDefaultInlineAdvice() 156 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getDefaultInlineAdvice() 173 FAM.getResult<OptimizationRemarkEmitterAnalysis>(*CB.getCaller())); in getAdviceImpl() 207 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in tryCreate() 209 auto &DA = MAM.getResult<PluginInlineAdvisorAnalysis>(M); in tryCreate() 598 return FAM.getResult<TargetLibraryAnalysis>(F); in getMandatoryKind() [all …]
|
H A D | MemoryDependenceAnalysis.cpp | 770 if (Entry.getResult().isDirty()) in getNonLocalCallDependency() 814 if (!Entry->getResult().isDirty()) in getNonLocalCallDependency() 825 if (Instruction *Inst = ExistingResult->getResult().getInst()) { in getNonLocalCallDependency() 886 ReverseNonLocalDefsCache[NonLocalDefIt->second.getResult().getInst()] in getNonLocalPointerDependency() 959 !ExistingResult->getResult().isNonFuncLocal()) in getNonLocalInfoForBlock() 964 if (ExistingResult && !ExistingResult->getResult().isDirty()) { in getNonLocalInfoForBlock() 966 return ExistingResult->getResult(); in getNonLocalInfoForBlock() 973 if (ExistingResult && ExistingResult->getResult().getInst()) { in getNonLocalInfoForBlock() 974 assert(ExistingResult->getResult().getInst()->getParent() == BB && in getNonLocalInfoForBlock() 977 ScanPos = ExistingResult->getResult().getInst()->getIterator(); in getNonLocalInfoForBlock() [all …]
|
H A D | CFGPrinter.cpp | 96 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); 97 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); 106 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in runOnFunction() 107 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in runOnFunction() 116 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in getAnalysisUsage() 117 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in getAnalysisUsage() 126 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in run() 127 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in run()
|
H A D | RegionInfo.cpp | 190 auto *DT = &AM.getResult<DominatorTreeAnalysis>(F); in run() 191 auto *PDT = &AM.getResult<PostDominatorTreeAnalysis>(F); in run() 192 auto *DF = &AM.getResult<DominanceFrontierAnalysis>(F); in run() 204 AM.getResult<RegionInfoAnalysis>(F).print(OS); in run() 211 AM.getResult<RegionInfoAnalysis>(F).verifyAnalysis(); in run()
|
H A D | UniformityAnalysis.cpp | 118 auto &DT = FAM.getResult<DominatorTreeAnalysis>(F); in run() 119 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in run() 120 auto &CI = FAM.getResult<CycleAnalysis>(F); in run() 137 AM.getResult<UniformityInfoAnalysis>(F).print(OS); in run() 168 auto &cycleInfo = getAnalysis<CycleInfoWrapperPass>().getResult(); in runOnFunction()
|
H A D | InlineOrder.cpp | 50 FAM.getResult<ModuleAnalysisManagerFunctionProxy>(Caller) in getInlineCostWrapper() 54 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); in getInlineCostWrapper() 56 return FAM.getResult<AssumptionAnalysis>(F); in getInlineCostWrapper() 59 return FAM.getResult<BlockFrequencyAnalysis>(F); in getInlineCostWrapper() 62 return FAM.getResult<TargetLibraryAnalysis>(F); in getInlineCostWrapper() 66 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getInlineCostWrapper() 318 return MAM.getResult<PluginInlineOrderAnalysis>(M).Factory(FAM, Params, MAM, in getInlineOrder()
|
H A D | CGSCCPassManager.cpp | 69 AM.getResult<PassInstrumentationAnalysis>(InitialC, G); in run() 94 &AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G); in run() 139 AM.getResult<CGSCCAnalysisManagerModuleProxy>(M).getManager(); in run() 142 LazyCallGraph &CG = AM.getResult<LazyCallGraphAnalysis>(M); in run() 172 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(M); in run() 240 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 282 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 366 AM.getResult<PassInstrumentationAnalysis>(InitialC, CG); in run() 513 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, CG).getManager(); in run() 539 PassInstrumentation PI = FAM.getResult<PassInstrumentationAnalysis>(F); in run() [all …]
|
H A D | MLInlineAdvisor.cpp | 144 M, MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager()), in MLInlineAdvisor() 146 CG(MAM.getResult<LazyCallGraphAnalysis>(M)), in MLInlineAdvisor() 148 PSI(MAM.getResult<ProfileSummaryAnalysis>(M)) { in MLInlineAdvisor() 338 InsertPair.first->second = FAM.getResult<FunctionPropertiesAnalysis>(F); in getCachedFPI() 350 return FAM.getResult<AssumptionAnalysis>(F); in getAdviceImpl() 352 auto &TIR = FAM.getResult<TargetIRAnalysis>(Callee); in getAdviceImpl() 353 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); in getAdviceImpl() 460 if (!FAM.getResult<DominatorTreeAnalysis>(*CB.getCaller()) in getSkipAdviceIfUnreachableCallsite()
|
H A D | InlineSizeEstimatorAnalysis.cpp | 137 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in getSize() 157 auto &DomTree = FAM.getResult<DominatorTreeAnalysis>(F); in getFunctionFeatures() 194 auto &LI = FAM.getResult<LoopAnalysis>(F); in getFunctionFeatures() 278 << ": " << AM.getResult<InlineSizeEstimatorAnalysis>(F) << "\n"; in run()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePassManager.cpp | 112 FAM.getResult<MachineFunctionAnalysisManagerFunctionProxy>(F) in run() 114 PassInstrumentation PI = FAM.getResult<PassInstrumentationAnalysis>(F); in run() 121 MachineFunction &MF = FAM.getResult<MachineFunctionAnalysis>(F).getMF(); in run() 144 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(MF); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOForceFunctionAttrs.cpp | 29 BlockFrequencyInfo &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); in shouldRunOnFunction() 37 ProfileSummaryInfo &PSI = AM.getResult<ProfileSummaryAnalysis>(M); in run() 39 AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
H A D | CGProfile.cpp | 69 auto &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); in runCGProfilePass() 72 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in runCGProfilePass() 99 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
H A D | LowerAllowCheckPass.cpp | 133 auto &MAMProxy = AM.getResult<ModuleAnalysisManagerFunctionProxy>(F); in run() 136 BlockFrequencyInfo &BFI = AM.getResult<BlockFrequencyAnalysis>(F); in run() 138 AM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAliasAnalysis.h | 64 NVPTXAAResult &getResult() { return *Result; } in getResult() function 65 const NVPTXAAResult &getResult() const { return *Result; } in getResult() function 90 AAR.addAAResult(WrapperPass->getResult()); in NVPTXExternalAAWrapper()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAliasAnalysis.h | 69 AMDGPUAAResult &getResult() { return *Result; } in getResult() function 70 const AMDGPUAAResult &getResult() const { return *Result; } in getResult() function 94 AAR.addAAResult(WrapperPass->getResult()); in AMDGPUExternalAAWrapper()
|