Lines Matching refs:LoopPredecessor
557 BasicBlock *LoopPredecessor = L->getLoopPredecessor(); in rewriteLoadStoresForCommoningChains() local
609 OffsetSCEV, OffsetSCEV->getType(), LoopPredecessor->getTerminator()); in rewriteLoadStoresForCommoningChains()
706 BasicBlock *LoopPredecessor = L->getLoopPredecessor(); in rewriteForBase() local
713 LoopPredecessor->getTerminator()); in rewriteForBase()
718 if (PI != LoopPredecessor) in rewriteForBase()
721 NewPHI->addIncoming(BasePtrStart, LoopPredecessor); in rewriteForBase()
733 if (PI == LoopPredecessor) in rewriteForBase()
748 if (PI == LoopPredecessor) in rewriteForBase()
1290 BasicBlock *LoopPredecessor = L->getLoopPredecessor(); in runOnLoop() local
1294 if (!LoopPredecessor || in runOnLoop()
1295 !LoopPredecessor->getTerminator()->getType()->isVoidTy()) { in runOnLoop()
1296 LoopPredecessor = InsertPreheaderForLoop(L, DT, LI, nullptr, PreserveLCSSA); in runOnLoop()
1297 if (LoopPredecessor) in runOnLoop()
1300 if (!LoopPredecessor) { in runOnLoop()