Lines Matching refs:ExitingBB
1011 for (BasicBlock *ExitingBB : ExitingBlocks) {
1012 const SCEV *ExitCount = SE.getExitCount(L, ExitingBB);
1015 assert(DT.dominates(ExitingBB, L->getLoopLatch()) &&
1076 for (auto *ExitingBB : ExitingBlocks) {
1077 if (LI->getLoopFor(ExitingBB) != L)
1080 auto *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator());
1117 for (BasicBlock *ExitingBB : ExitingBlocks) {
1121 if (LI->getLoopFor(ExitingBB) != L)
1125 auto *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator());
1133 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB);
1139 const bool ExitIfTrue = !L->contains(*succ_begin(ExitingBB));
1161 assert(!Latch || DT->dominates(ExitingBB, Latch));