| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPassManager.cpp | 76 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithLoopNestPasses() 157 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(L, AR); in runWithoutLoopNestPasses() 203 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(F); in run() 214 LoopInfo &LI = AM.getResult<LoopAnalysis>(F); in run() 222 UseMemorySSA ? (&AM.getResult<MemorySSAAnalysis>(F).getMSSA()) : nullptr; in run() 224 ? (&AM.getResult<BlockFrequencyAnalysis>(F)) in run() 228 ? (&AM.getResult<BranchProbabilityAnalysis>(F)) in run() 230 LoopStandardAnalysisResults LAR = {AM.getResult<AAManager>(F), in run() 231 AM.getResult<AssumptionAnalysis>(F), in run() 232 AM.getResult<DominatorTreeAnalysis>(F), in run() [all …]
|
| 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 | 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 | LoopDataPrefetch.cpp | 173 DominatorTree *DT = &AM.getResult<DominatorTreeAnalysis>(F); in run() 174 LoopInfo *LI = &AM.getResult<LoopAnalysis>(F); in run() 175 ScalarEvolution *SE = &AM.getResult<ScalarEvolutionAnalysis>(F); in run() 176 AssumptionCache *AC = &AM.getResult<AssumptionAnalysis>(F); in run() 178 &AM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run() 179 const TargetTransformInfo *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ModuleInliner.cpp | 115 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M); in run() 124 auto &CtxProf = MAM.getResult<CtxProfAnalysis>(M); in run() 131 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 134 return FAM.getResult<TargetLibraryAnalysis>(F); in run() 157 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run() 213 return FAM.getResult<AssumptionAnalysis>(F); in run() 233 &FAM.getResult<BlockFrequencyAnalysis>(*(CB->getCaller())), in run() 234 &FAM.getResult<BlockFrequencyAnalysis>(Callee)); in run() 238 &FAM.getResult<AAManager>(*CB->getCaller())); in run()
|
| H A D | Inliner.cpp | 210 AM.getResult<ModuleAnalysisManagerCGSCCProxy>(InitialC, CG); in run() 218 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(InitialC, CG) in run() 254 FAM.getResult<OptimizationRemarkEmitterAnalysis>(N.getFunction()); in run() 323 return FAM.getResult<AssumptionAnalysis>(F); in run() 382 &FAM.getResult<BlockFrequencyAnalysis>(*(CB->getCaller())), in run() 383 &FAM.getResult<BlockFrequencyAnalysis>(Callee)); in run() 387 &FAM.getResult<AAManager>(*CB->getCaller()), true, nullptr, in run() 388 &FAM.getResult<OptimizationRemarkEmitterAnalysis>(*CB->getCaller())); in run() 395 FAM.getResult<EphemeralValuesAnalysis>(F).clear(); in run() 606 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M); in run()
|
| H A D | AlwaysInliner.cpp | 171 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 173 return FAM.getResult<AssumptionAnalysis>(F); in run() 176 return FAM.getResult<AAManager>(F); in run() 178 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M); in run()
|
| H A D | SCCP.cpp | 358 auto &FAM = AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 360 return FAM.getResult<TargetLibraryAnalysis>(F); in run() 363 return FAM.getResult<TargetIRAnalysis>(F); in run() 366 return FAM.getResult<AssumptionAnalysis>(F); in run() 369 return FAM.getResult<DominatorTreeAnalysis>(F); in run() 372 return FAM.getResult<BlockFrequencyAnalysis>(F); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CFGPrinter.cpp | 113 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in run() 114 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in run() 123 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in run() 124 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in run() 133 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in run() 134 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in run() 143 auto *BFI = &AM.getResult<BlockFrequencyAnalysis>(F); in run() 144 auto *BPI = &AM.getResult<BranchProbabilityAnalysis>(F); in run()
|
| H A D | InlineAdvisor.cpp | 148 FAM.getResult<ModuleAnalysisManagerFunctionProxy>(Caller) in getDefaultInlineAdvice() 152 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); in getDefaultInlineAdvice() 154 return FAM.getResult<AssumptionAnalysis>(F); in getDefaultInlineAdvice() 157 return FAM.getResult<BlockFrequencyAnalysis>(F); in getDefaultInlineAdvice() 160 return FAM.getResult<TargetLibraryAnalysis>(F); in getDefaultInlineAdvice() 164 return FAM.getResult<EphemeralValuesAnalysis>(F); in getDefaultInlineAdvice() 168 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getDefaultInlineAdvice() 187 FAM.getResult<OptimizationRemarkEmitterAnalysis>(*CB.getCaller())); in getAdviceImpl() 220 auto IR2VecVocabResult = MAM.getResult<IR2VecVocabAnalysis>(M); in initializeIR2VecVocabIfRequested() 234 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in tryCreate() [all …]
|
| H A D | MemoryDependenceAnalysis.cpp | 733 if (Entry.getResult().isDirty()) in getNonLocalCallDependency() 777 if (!Entry->getResult().isDirty()) in getNonLocalCallDependency() 788 if (Instruction *Inst = ExistingResult->getResult().getInst()) { in getNonLocalCallDependency() 849 ReverseNonLocalDefsCache[NonLocalDefIt->second.getResult().getInst()] in getNonLocalPointerDependency() 922 !ExistingResult->getResult().isNonFuncLocal()) in getNonLocalInfoForBlock() 927 if (ExistingResult && !ExistingResult->getResult().isDirty()) { in getNonLocalInfoForBlock() 929 return ExistingResult->getResult(); in getNonLocalInfoForBlock() 936 if (ExistingResult && ExistingResult->getResult().getInst()) { in getNonLocalInfoForBlock() 937 assert(ExistingResult->getResult().getInst()->getParent() == BB && in getNonLocalInfoForBlock() 940 ScanPos = ExistingResult->getResult().getInst()->getIterator(); in getNonLocalInfoForBlock() [all …]
|
| H A D | UniformityAnalysis.cpp | 116 auto &DT = FAM.getResult<DominatorTreeAnalysis>(F); in run() 117 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in run() 118 auto &CI = FAM.getResult<CycleAnalysis>(F); in run() 135 AM.getResult<UniformityInfoAnalysis>(F).print(OS); in run() 164 auto &cycleInfo = getAnalysis<CycleInfoWrapperPass>().getResult(); in runOnFunction()
|
| H A D | RegionInfo.cpp | 189 auto *DT = &AM.getResult<DominatorTreeAnalysis>(F); in run() 190 auto *PDT = &AM.getResult<PostDominatorTreeAnalysis>(F); in run() 191 auto *DF = &AM.getResult<DominanceFrontierAnalysis>(F); in run() 203 AM.getResult<RegionInfoAnalysis>(F).print(OS); in run() 210 AM.getResult<RegionInfoAnalysis>(F).verifyAnalysis(); in run()
|
| 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() 317 return MAM.getResult<PluginInlineOrderAnalysis>(M).Factory(FAM, Params, MAM, in getInlineOrder()
|
| H A D | CGSCCPassManager.cpp | 74 AM.getResult<PassInstrumentationAnalysis>(InitialC, G); in run() 101 &AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G); in run() 146 AM.getResult<CGSCCAnalysisManagerModuleProxy>(M).getManager(); in run() 149 LazyCallGraph &CG = AM.getResult<LazyCallGraphAnalysis>(M); in run() 179 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(M); in run() 247 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 289 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 373 AM.getResult<PassInstrumentationAnalysis>(InitialC, CG); in run() 520 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, CG).getManager(); in run() 544 PassInstrumentation PI = FAM.getResult<PassInstrumentationAnalysis>(F); in run() [all …]
|
| H A D | FunctionPropertiesAnalysis.cpp | 245 auto Vocabulary = FAM.getResult<ModuleAnalysisManagerFunctionProxy>(F) in getFunctionPropertiesInfo() 247 return getFunctionPropertiesInfo(F, FAM.getResult<DominatorTreeAnalysis>(F), in getFunctionPropertiesInfo() 248 FAM.getResult<LoopAnalysis>(F), Vocabulary); in getFunctionPropertiesInfo() 395 AM.getResult<FunctionPropertiesAnalysis>(F).print(OS); in run() 481 FAM.getResult<DominatorTreeAnalysis>(const_cast<Function &>(Caller)); in getUpdatedDominatorTree() 576 const auto &LI = FAM.getResult<LoopAnalysis>(const_cast<Function &>(Caller)); in finish() 586 if (!FAM.getResult<DominatorTreeAnalysis>(F).verify( in isUpdateValid() 591 auto Vocabulary = FAM.getResult<ModuleAnalysisManagerFunctionProxy>(F) in isUpdateValid()
|
| /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 | PGOCtxProfFlattening.cpp | 76 auto &DT = FAM.getResult<DominatorTreeAnalysis>(const_cast<Function &>(F)); in areAllBBsReachable() 161 auto &CtxProf = MAM.getResult<CtxProfAnalysis>(M); in run() 177 F, MAM.getResult<FunctionAnalysisManagerModuleProxy>(M) in run() 204 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M); 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()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachinePassManager.cpp | 115 FAM.getResult<MachineFunctionAnalysisManagerFunctionProxy>(F) in run() 117 PassInstrumentation PI = FAM.getResult<PassInstrumentationAnalysis>(F); in run() 124 MachineFunction &MF = FAM.getResult<MachineFunctionAnalysis>(F).getMF(); in run() 147 PassInstrumentation PI = MFAM.getResult<PassInstrumentationAnalysis>(MF); in run()
|
| H A D | MachineUniformityAnalysis.cpp | 186 auto &DomTree = MFAM.getResult<MachineDominatorTreeAnalysis>(MF); in run() 187 auto &CI = MFAM.getResult<MachineCycleAnalysis>(MF); in run() 188 auto &FAM = MFAM.getResult<FunctionAnalysisManagerMachineFunctionProxy>(MF) in run() 191 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in run() 199 auto &MUI = MFAM.getResult<MachineUniformityAnalysis>(MF); in run()
|
| H A D | TailDuplication.cpp | 112 auto *MBPI = &MFAM.getResult<MachineBranchProbabilityAnalysis>(MF); in run() 113 auto *PSI = MFAM.getResult<ModuleAnalysisManagerMachineFunctionProxy>(MF) in run() 117 ? &MFAM.getResult<MachineBlockFrequencyAnalysis>(MF) in run()
|
| /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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAliasAnalysis.h | 70 NVPTXAAResult &getResult() { return *Result; } in getResult() function 71 const NVPTXAAResult &getResult() const { return *Result; } in getResult() function 98 AAR.addAAResult(WrapperPass->getResult()); in NVPTXExternalAAWrapper()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | SandboxVectorizer.cpp | 72 TTI = &AM.getResult<TargetIRAnalysis>(F); in run() 73 AA = &AM.getResult<AAManager>(F); in run() 74 SE = &AM.getResult<ScalarEvolutionAnalysis>(F); in run()
|