Home
last modified time | relevance | path

Searched refs:LoopAnalysisManager (Results 1 – 25 of 82) sorted by relevance

1234

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h59 std::declval<Loop &>(), std::declval<LoopAnalysisManager &>(),
93 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
175 detail::PassConcept<Loop, LoopAnalysisManager,
178 detail::PassConcept<LoopNest, LoopAnalysisManager,
223 struct RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
228 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
244 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
366 LoopAnalysisManager &LAM;
385 IRUnitT &IR, PassT &Pass, LoopAnalysisManager &AM,
429 detail::PassConcept<Loop, LoopAnalysisManager,
[all …]
H A DLICM.h76 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
94 PreservedAnalyses run(LoopNest &L, LoopAnalysisManager &AM,
H A DLoopReroll.h19 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DLoopInterchange.h21 PreservedAnalyses run(LoopNest &L, LoopAnalysisManager &AM,
H A DLoopBoundSplit.h36 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DLoopInstSimplify.h27 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DLoopVersioningLICM.h21 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DLoopSimplifyCFG.h30 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DLoopStrengthReduce.h35 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DLoopPredication.h27 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DLoopDeletion.h28 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DLoopFlatten.h27 PreservedAnalyses run(LoopNest &LN, LoopAnalysisManager &LAM,
H A DLoopIdiomRecognize.h42 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DIndVarSimplify.h31 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DGuardWidening.h29 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopAnalysisManager.h75 LoopAnalysisManager; typedef
78 typedef InnerAnalysisManagerProxy<LoopAnalysisManager, Function>
88 explicit Result(LoopAnalysisManager &InnerAM, LoopInfo &LI) in Result()
121 LoopAnalysisManager &getManager() { return *InnerAM; } in getManager()
136 LoopAnalysisManager *InnerAM;
149 extern template class InnerAnalysisManagerProxy<LoopAnalysisManager, Function>;
H A DLoopNestAnalysis.h208 Result run(Loop &L, LoopAnalysisManager &AM, LoopStandardAnalysisResults &AR);
218 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp26 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
27 LPMUpdater &>::run(Loop &L, LoopAnalysisManager &AM, in run()
46 void PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
68 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses()
142 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses()
240 LoopAnalysisManager &LAM = LAMFP.getManager(); in run()
361 PreservedAnalyses PrintLoopPass::run(Loop &L, LoopAnalysisManager &, in run() argument
H A DIVUsersPrinter.cpp15 PreservedAnalyses IVUsersPrinterPass::run(Loop &L, LoopAnalysisManager &AM, in run()
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp127 LoopAnalysisManager,
191 PreservedAnalyses(Loop &, LoopAnalysisManager &,
249 LoopAnalysisManager LAM;
260 getLoopAnalysisResult(Loop &L, LoopAnalysisManager &AM, in getLoopAnalysisResult()
733 .WillOnce(Invoke([](Loop &L, LoopAnalysisManager &AM, in TEST_F()
961 .WillOnce(Invoke([&](Loop &L, LoopAnalysisManager &AM, in TEST_F()
1454 Invoke([&](Loop &L, LoopAnalysisManager &AM, in TEST_F()
1501 Invoke([&](Loop &L, LoopAnalysisManager &AM, in TEST_F()
1562 Invoke([&](Loop &L, LoopAnalysisManager &AM, in TEST_F()
1573 Invoke([&](Loop &L, LoopAnalysisManager &AM, in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Passes/
H A DPassBuilder.h123 void crossRegisterProxies(LoopAnalysisManager &LAM,
157 void registerLoopAnalyses(LoopAnalysisManager &LAM);
527 const std::function<void(LoopAnalysisManager &)> &C) { in registerAnalysisRegistrationCallback()
668 SmallVector<std::function<void(LoopAnalysisManager &)>, 2>
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassBuilderCallbacksTest.cpp161 : MockPassHandleBase<MockPassHandle<Loop>, Loop, LoopAnalysisManager,
164 PreservedAnalyses(Loop &, LoopAnalysisManager &,
166 static void invalidateLoop(Loop &L, LoopAnalysisManager &, in invalidateLoop()
177 LoopAnalysisManager, LoopStandardAnalysisResults &,
180 PreservedAnalyses(LoopNest &, LoopAnalysisManager &,
182 static void invalidateLoopNest(LoopNest &L, LoopAnalysisManager &, in invalidateLoopNest()
230 LoopAnalysisManager,
233 MOCK_METHOD3_T(run, typename Analysis::Result(Loop &, LoopAnalysisManager &,
237 LoopAnalysisManager::Invalidator &));
433 LoopAnalysisManager LAM;
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.h19 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
H A DHexagonVectorLoopCarriedReuse.h133 PreservedAnalyses run(Loop &L, LoopAnalysisManager &LAM,
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.h27 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,

1234