Lines Matching defs:LI
143 static bool unifyLoopExits(DominatorTree &DT, LoopInfo &LI, Loop *L) {
158 auto SL = LI.getLoopFor(S);
204 ParentLoop->addBasicBlockToLoop(G, LI);
210 LI.verify(DT);
216 static bool runImpl(LoopInfo &LI, DominatorTree &DT) {
219 auto Loops = LI.getLoopsInPreorder();
222 << LI.getLoopDepth(L->getHeader()) << ")\n");
223 Changed |= unifyLoopExits(DT, LI, L);
231 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
236 return runImpl(LI, DT);
243 auto &LI = AM.getResult<LoopAnalysis>(F);
246 if (!runImpl(LI, DT))