reference, declarationdefinition
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,