Lines Matching refs:Loop
36 static bool checkLoopsStructure(const Loop &OuterLoop, const Loop &InnerLoop,
43 LoopNest::LoopNest(Loop &Root, ScalarEvolution &SE) in LoopNest()
48 std::unique_ptr<LoopNest> LoopNest::getLoopNest(Loop &Root, in getLoopNest()
53 bool LoopNest::arePerfectlyNested(const Loop &OuterLoop, const Loop &InnerLoop, in arePerfectlyNested()
165 for (Loop *L : depth_first(const_cast<Loop *>(Loops.front()))) { in getPerfectLoops()
181 unsigned LoopNest::getMaxPerfectDepth(const Loop &Root, ScalarEvolution &SE) { in getMaxPerfectDepth()
185 const Loop *CurrentLoop = &Root; in getMaxPerfectDepth()
190 const Loop *InnerLoop = SubLoops->front(); in getMaxPerfectDepth()
235 static bool checkLoopsStructure(const Loop &OuterLoop, const Loop &InnerLoop, in checkLoopsStructure()
366 for (const Loop *L : LN.getLoops()) in operator <<()
377 PreservedAnalyses LoopNestPrinterPass::run(Loop &L, LoopAnalysisManager &AM, in run()