Lines Matching refs:Loop
1 //===- LoopPassManager.cpp - Loop pass management -------------------------===//
17 template class PassManager<Loop, LoopAnalysisManager,
24 PassManager<Loop, LoopAnalysisManager, LoopStandardAnalysisResults &,
25 LPMUpdater &>::run(Loop &L, LoopAnalysisManager &AM,
30 dbgs() << "Starting Loop pass manager run.\n";
41 if (!PI.runBeforePass<Loop>(*Pass, L))
46 // do not pass deleted Loop into the instrumentation
48 PI.runAfterPassInvalidated<Loop>(*Pass);
50 PI.runAfterPass<Loop>(*Pass, L);
87 PA.preserveSet<AllAnalysesOn<Loop>>();
90 dbgs() << "Finished Loop pass manager run.\n";
100 PreservedAnalyses PrintLoopPass::run(Loop &L, LoopAnalysisManager &,