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!"); 1968 LBRPO.perform(&LI); 1975 Loop *NewOuterExitL = LI.getLoopFor(ExitBB); 2018 BasicBlock *LoopPH = SplitEdge(SplitBB, L.getHeader(), &DT, &LI, MSSAU); 2031 DominatingSucc, *VMaps.back(), DTUpdates, AC, DT, LI, MSSAU); 2171 buildClonedLoops(L, ExitBlocks, *VMap, LI, NonChildClonedLoops); 2176 deleteDeadBlocksFromLoop(L, ExitBlocks, DT, LI, MSSAU); 2182 bool IsStillLoop = rebuildLoopAfterUnswitch(L, ExitBlocks, LI, HoistedLoops); 2256 assert(ChildL->isRecursivelyLCSSAForm(DT, LI) && 2263 formLCSSA(UpdateL, DT, &LI, nullptr); 2269 formDedicatedExitBlocks(&UpdateL, &DT, &LI, MSSAU, /*PreserveLCSSA*/ true); 2299 LI.verify(DT);