reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 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)