|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/DDG.h 323 Result run(Loop &L, LoopAnalysisManager &AM, LoopStandardAnalysisResults &AR);
334 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Analysis/IVUsers.h 195 IVUsers run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Analysis/LoopAccessAnalysis.h 775 Result run(Loop &L, LoopAnalysisManager &AM, LoopStandardAnalysisResults &AR);
include/llvm/Analysis/LoopAnalysisManager.h 78 typedef InnerAnalysisManagerProxy<LoopAnalysisManager, Function>
88 explicit Result(LoopAnalysisManager &InnerAM, LoopInfo &LI)
121 LoopAnalysisManager &getManager() { return *InnerAM; }
136 LoopAnalysisManager *InnerAM;
include/llvm/Analysis/LoopCacheAnalysis.h 275 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Passes/PassBuilder.h 238 void crossRegisterProxies(LoopAnalysisManager &LAM,
272 void registerLoopAnalyses(LoopAnalysisManager &LAM);
586 const std::function<void(LoopAnalysisManager &)> &C) {
714 SmallVector<std::function<void(LoopAnalysisManager &)>, 2>
include/llvm/Transforms/Scalar/GuardWidening.h 29 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/IVUsersPrinter.h 24 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/IndVarSimplify.h 27 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h 24 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LICM.h 56 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h 24 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopDeletion.h 28 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopIdiomRecognize.h 29 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopInstSimplify.h 27 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopPassManager.h 67 LPMUpdater &>::run(Loop &InitialL, LoopAnalysisManager &AM,
78 typedef PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
86 struct RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
89 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
91 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
101 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
239 LoopAnalysisManager &LAM;
251 LoopAnalysisManager &LAM)
318 LoopAnalysisManager &LAM = LAMFP.getManager();
427 PreservedAnalyses run(Loop &L, LoopAnalysisManager &,
include/llvm/Transforms/Scalar/LoopPredication.h 26 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopRotation.h 26 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopSimplifyCFG.h 28 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopStrengthReduce.h 35 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h 28 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/LoopUnrollPass.h 44 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h 68 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
lib/Analysis/DDG.cpp 189 DDGAnalysis::Result DDGAnalysis::run(Loop &L, LoopAnalysisManager &AM,
197 PreservedAnalyses DDGAnalysisPrinterPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Analysis/IVUsers.cpp 39 IVUsers IVUsersAnalysis::run(Loop &L, LoopAnalysisManager &AM,
lib/Analysis/LoopAccessAnalysis.cpp 2453 LoopAccessInfo LoopAccessAnalysis::run(Loop &L, LoopAnalysisManager &AM,
lib/Analysis/LoopCacheAnalysis.cpp 615 PreservedAnalyses LoopCachePrinterPass::run(Loop &L, LoopAnalysisManager &AM,
lib/LTO/LTOBackend.cpp 179 LoopAnalysisManager LAM(Conf.DebugPassManager);
239 LoopAnalysisManager LAM;
lib/Passes/PassBuilder.cpp 317 PreservedAnalyses run(Loop &L, LoopAnalysisManager &,
331 Result run(Loop &, LoopAnalysisManager &, LoopStandardAnalysisResults &) {
377 void PassBuilder::registerLoopAnalyses(LoopAnalysisManager &LAM) {
2229 void PassBuilder::crossRegisterProxies(LoopAnalysisManager &LAM,
lib/Transforms/Scalar/GuardWidening.cpp 820 PreservedAnalyses GuardWideningPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/IVUsersPrinter.cpp 16 PreservedAnalyses IVUsersPrinterPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/IndVarSimplify.cpp 3139 PreservedAnalyses IndVarSimplifyPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 1749 PreservedAnalyses IRCEPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LICM.cpp 277 PreservedAnalyses LICMPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp 16 LoopAccessInfoPrinterPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopDeletion.cpp 208 PreservedAnalyses LoopDeletionPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 306 PreservedAnalyses LoopIdiomRecognizePass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopInstSimplify.cpp 223 PreservedAnalyses LoopInstSimplifyPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopPassManager.cpp 25 LPMUpdater &>::run(Loop &L, LoopAnalysisManager &AM,
100 PreservedAnalyses PrintLoopPass::run(Loop &L, LoopAnalysisManager &,
lib/Transforms/Scalar/LoopPredication.cpp 348 PreservedAnalyses LoopPredicationPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopRotation.cpp 37 PreservedAnalyses LoopRotatePass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopSimplifyCFG.cpp 689 PreservedAnalyses LoopSimplifyCFGPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopStrengthReduce.cpp 5753 PreservedAnalyses LoopStrengthReducePass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp 494 PreservedAnalyses LoopUnrollAndJamPass::run(Loop &L, LoopAnalysisManager &AM,
lib/Transforms/Scalar/LoopUnrollPass.cpp 1294 PreservedAnalyses LoopFullUnrollPass::run(Loop &L, LoopAnalysisManager &AM,
1418 LoopAnalysisManager *LAM = nullptr;
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 2843 PreservedAnalyses SimpleLoopUnswitchPass::run(Loop &L, LoopAnalysisManager &AM,
tools/clang/lib/CodeGen/BackendUtil.cpp 1089 LoopAnalysisManager LAM(CodeGenOpts.DebugPassManager);
tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp 133 LoopAnalysisManager LAM;
tools/opt/NewPMDriver.cpp 305 LoopAnalysisManager LAM(DebugPM);
tools/polly/unittests/ScopPassManager/PassManagerTest.cpp 19 LoopAnalysisManager LAM;
unittests/IR/PassBuilderCallbacksTest.cpp 164 : MockPassHandleBase<MockPassHandle<Loop>, Loop, LoopAnalysisManager,
169 static void invalidateLoop(Loop &L, LoopAnalysisManager &,
217 LoopAnalysisManager,
387 LoopAnalysisManager LAM;
unittests/Transforms/Scalar/LoopPassManagerTest.cpp 123 LoopAnalysisManager,
184 : MockPassHandleBase<MockLoopPassHandle, Loop, LoopAnalysisManager,
235 LoopAnalysisManager LAM;
245 getLoopAnalysisResult(Loop &L, LoopAnalysisManager &AM,