reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
399 Peeled = peelLoop(L, ULO.PeelCount, LI, SE, DT, AC, PreserveLCSSA); 437 ULO.ForgetAllSCEV, LI, SE, DT, AC, 571 DFS.perform(LI); 611 assert((*BB != Header || LI->getLoopFor(*BB) == L) && 614 const Loop *OldLoop = addClonedBlockToLoopInfo(*BB, New, LI, NewLoops); 884 if (MergeBlockIntoPredecessor(Dest, &DTU, LI)) { 898 simplifyLoopAfterUnroll(L, !CompletelyUnroll && (ULO.Count > 1 || Peeled), LI, 907 LI->erase(L); 918 NeedToFixLCSSA |= ::needToInsertPhisForLCSSA(OuterL, UnrolledLoopBlocks, LI); 933 Loop *LatchLoop = LI->getLoopFor(Latches.back()); 939 formLCSSARecursively(*FixLCSSALoop, *DT, LI, SE); 947 simplifyLoop(OuterL, DT, LI, SE, AC, nullptr, PreserveLCSSA); 951 simplifyLoop(SubLoop, DT, LI, SE, AC, nullptr, PreserveLCSSA);