Lines Matching refs:LI
216 LoopInfo *LI = P->getAnalysisIfAvailable<LoopInfo>();
219 if (!DT && !LI)
278 if (LI) {
279 if (Loop *TIL = LI->getLoopFor(TIBB)) {
281 // either, and thus LI doesn't need to be updated.
282 if (Loop *DestLoop = LI->getLoopFor(DestBB)) {
285 DestLoop->addBasicBlockToLoop(NewBB, LI->getBase());
288 TIL->addBasicBlockToLoop(NewBB, LI->getBase());
291 DestLoop->addBasicBlockToLoop(NewBB, LI->getBase());
300 P->addBasicBlockToLoop(NewBB, LI->getBase());
329 if (LI->getLoopFor(P) != TIL) {