Lines Matching defs:Latch
958 auto *Latch = TheLoop->getLoopLatch();
959 if (!Preheader || !Latch)
964 Phi->getBasicBlockIndex(Latch) < 0)
969 auto *Previous = dyn_cast<Instruction>(Phi->getIncomingValueForBlock(Latch));
981 Previous = dyn_cast<Instruction>(PrevPhi->getIncomingValueForBlock(Latch));
1394 BasicBlock *Latch = L->getLoopLatch();
1395 if (!Latch)
1397 Value *Val = PN->getIncomingValueForBlock(Latch);
1512 BasicBlock *Latch = AR->getLoop()->getLoopLatch();
1513 if (!Latch)
1525 dyn_cast<BinaryOperator>(Phi->getIncomingValueForBlock(Latch));