reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1961 assert(LI.getLoopFor(ParentBB) == &L && "Branch in an inner loop!"); 1964 Loop *ParentL = L.getParentLoop(); 1966 LoopBlocksRPO LBRPO(&L); 1973 Loop *OuterExitL = &L; 1992 SE->forgetTopmostLoop(&L); 2017 BasicBlock *SplitBB = L.getLoopPreheader(); 2018 BasicBlock *LoopPH = SplitEdge(SplitBB, L.getHeader(), &DT, &LI, MSSAU); 2030 L, LoopPH, SplitBB, ExitBlocks, ParentBB, SuccBB, RetainedSuccBB, 2164 deleteDeadClonedBlocks(L, ExitBlocks, VMaps, DT, MSSAU); 2171 buildClonedLoops(L, ExitBlocks, *VMap, LI, NonChildClonedLoops); 2176 deleteDeadBlocksFromLoop(L, ExitBlocks, DT, LI, MSSAU); 2182 bool IsStillLoop = rebuildLoopAfterUnswitch(L, ExitBlocks, LI, HoistedLoops); 2284 UpdateLoop(L); 2285 if (!L.getParentLoop()) 2291 if (OuterExitL != &L)