Home
last modified time | relevance | path

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

12345

/external/llvm-project/llvm/include/llvm/Transforms/Scalar/
DLoopPassManager.h71 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
72 LPMUpdater &>::run(Loop &InitialL, LoopAnalysisManager &AM,
75 extern template class PassManager<Loop, LoopAnalysisManager,
83 typedef PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
91 struct RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
94 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
96 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
106 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
210 LoopAnalysisManager &LAM;
222 LoopAnalysisManager &LAM)
[all …]
DLoopInterchange.h18 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
DLoopVersioningLICM.h19 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
DLoopPredication.h26 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
DLoopSimplifyCFG.h28 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
DLoopDeletion.h28 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DLoopPassManager.h66 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
67 LPMUpdater &>::run(Loop &InitialL, LoopAnalysisManager &AM,
70 extern template class PassManager<Loop, LoopAnalysisManager,
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)
[all …]
DLoopPredication.h26 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
DLoopSimplifyCFG.h28 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
DInductiveRangeCheckElimination.h24 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
DLoopDeletion.h28 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
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>;
/external/llvm-project/llvm/include/llvm/Analysis/
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>;
DLoopNestAnalysis.h146 Result run(Loop &L, LoopAnalysisManager &AM, LoopStandardAnalysisResults &AR);
156 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopPassManager.cpp17 template class PassManager<Loop, LoopAnalysisManager,
24 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
25 LPMUpdater &>::run(Loop &L, LoopAnalysisManager &AM, in run()
100 PreservedAnalyses PrintLoopPass::run(Loop &L, LoopAnalysisManager &, in run() argument
DIVUsersPrinter.cpp16 PreservedAnalyses IVUsersPrinterPass::run(Loop &L, LoopAnalysisManager &AM, in run()
/external/llvm/include/llvm/Analysis/
DLoopPassManager.h39 typedef AnalysisManager<Loop> LoopAnalysisManager; typedef
41 extern template class InnerAnalysisManagerProxy<LoopAnalysisManager, Function>;
43 typedef InnerAnalysisManagerProxy<LoopAnalysisManager, Function>
86 LoopAnalysisManager &LAM = in run()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopPassManager.cpp18 template class PassManager<Loop, LoopAnalysisManager,
25 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
26 LPMUpdater &>::run(Loop &L, LoopAnalysisManager &AM, in run()
138 LoopAnalysisManager &LAM = LAMFP.getManager(); in run()
241 PreservedAnalyses PrintLoopPass::run(Loop &L, LoopAnalysisManager &, in run() argument
DIVUsersPrinter.cpp16 PreservedAnalyses IVUsersPrinterPass::run(Loop &L, LoopAnalysisManager &AM, in run()
/external/llvm-project/llvm/unittests/Transforms/Scalar/
DLoopPassManagerTest.cpp127 LoopAnalysisManager,
131 MOCK_METHOD3_T(run, typename Analysis::Result(Loop &, LoopAnalysisManager &,
135 LoopAnalysisManager::Invalidator &));
188 : MockPassHandleBase<MockLoopPassHandle, Loop, LoopAnalysisManager,
191 PreservedAnalyses(Loop &, LoopAnalysisManager &,
239 LoopAnalysisManager LAM;
249 getLoopAnalysisResult(Loop &L, LoopAnalysisManager &AM, in getLoopAnalysisResult()
688 .WillByDefault(Invoke([&](Loop &L, LoopAnalysisManager &AM, in TEST_F()
695 LoopAnalysisManager::Invalidator &Inv) { in TEST_F()
728 .WillOnce(Invoke([](Loop &L, LoopAnalysisManager &AM, in TEST_F()
[all …]
/external/llvm/include/llvm/Passes/
DPassBuilder.h130 void crossRegisterProxies(LoopAnalysisManager &LAM,
164 void registerLoopAnalyses(LoopAnalysisManager &LAM);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/
DPassBuilder.h234 void crossRegisterProxies(LoopAnalysisManager &LAM,
268 void registerLoopAnalyses(LoopAnalysisManager &LAM);
582 const std::function<void(LoopAnalysisManager &)> &C) { in registerAnalysisRegistrationCallback()
717 SmallVector<std::function<void(LoopAnalysisManager &)>, 2>
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.h19 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,
DHexagonVectorLoopCarriedReuse.h133 PreservedAnalyses run(Loop &L, LoopAnalysisManager &LAM,
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DCanonicalizeFreezeInLoops.h27 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM,

12345