Lines Matching refs:Loop
26 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
27 LPMUpdater &>::run(Loop &L, LoopAnalysisManager &AM, in run()
41 PA.preserveSet<AllAnalysesOn<Loop>>(); in run()
46 void PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
68 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses()
87 Loop *OuterMostLoop = &L; in runWithLoopNestPasses()
151 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses()
253 SmallPriorityWorklist<Loop *, 4> Worklist; in run()
264 for (Loop *L : LI) in run()
272 assert(llvm::any_cast<const Loop *>(&IR) || in run()
274 const Loop **LPtr = llvm::any_cast<const Loop *>(&IR); in run()
275 const Loop *L = LPtr ? *LPtr : nullptr; in run()
288 Loop *L = Worklist.pop_back_val(); in run()
303 if (!PI.runBeforePass<Loop>(*Pass, *L)) in run()
310 PI.runAfterPassInvalidated<Loop>(*Pass, PassPA); in run()
312 PI.runAfterPass<Loop>(*Pass, *L, PassPA); in run()
351 PA.preserveSet<AllAnalysesOn<Loop>>(); in run()
370 PreservedAnalyses PrintLoopPass::run(Loop &L, LoopAnalysisManager &, in run()