Lines Matching defs:LatchBlock
493 BasicBlock *LatchBlock = L->getLoopLatch();
574 BranchInst *LatchBI = dyn_cast<BranchInst>(LatchBlock->getTerminator());
578 bool LatchIsExiting = L->isLoopExiting(LatchBlock);
668 Latches.push_back(LatchBlock);
715 auto BlockInsertPt = std::next(LatchBlock->getIterator());
738 Value *InVal = NewPHI->getIncomingValueForBlock(LatchBlock);
779 if (*BB == LatchBlock)
829 Value *InVal = PN->removeIncomingValue(LatchBlock, false);
836 assert(Latches.back() == LastValueMap[LatchBlock] && "bad last latch");
865 BasicBlock *NewIDom = DT->findNearestCommonDominator(BB, LatchBlock);
932 bool IsLatch = Pair.first == LatchBlock;
982 assert(LatchBlock->getSingleSuccessor() && "Loop with multiple latches?");