Lines Matching defs:LoopPredecessor
556 BasicBlock *LoopPredecessor = L->getLoopPredecessor();
608 OffsetSCEV, OffsetSCEV->getType(), LoopPredecessor->getTerminator());
705 BasicBlock *LoopPredecessor = L->getLoopPredecessor();
712 LoopPredecessor->getTerminator());
714 // Note that LoopPredecessor might occur in the predecessor list multiple
717 if (PI != LoopPredecessor)
720 NewPHI->addIncoming(BasePtrStart, LoopPredecessor);
732 if (PI == LoopPredecessor)
744 // Note that LoopPredecessor might occur in the predecessor list multiple
747 if (PI == LoopPredecessor)
1295 BasicBlock *LoopPredecessor = L->getLoopPredecessor();
1299 if (!LoopPredecessor ||
1300 !LoopPredecessor->getTerminator()->getType()->isVoidTy()) {
1301 LoopPredecessor = InsertPreheaderForLoop(L, DT, LI, nullptr, PreserveLCSSA);
1302 if (LoopPredecessor)
1305 if (!LoopPredecessor) {