Lines Matching refs:getIncomingValue
233 if (PHI->getIncomingValue(i) != Def) in getInsertPointForUses()
292 auto *InitValueVal = dyn_cast<ConstantFP>(PN->getIncomingValue(IncomingEdge)); in handleFloatingPointIV()
300 auto *Incr = dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge)); in handleFloatingPointIV()
604 Value *InVal = PN->getIncomingValue(i); in rewriteLoopExitValues()
676 Instruction *Inst = cast<Instruction>(PN->getIncomingValue(Phi.Ith)); in rewriteLoopExitValues()
748 auto *ExitVal = dyn_cast<PHINode>(PN.getIncomingValue(IncomingValIdx)); in rewriteFirstIterationLoopExitValues()
765 ExitVal->getIncomingValue(PreheaderIdx)); in rewriteFirstIterationLoopExitValues()
805 if (Phi.PN == P && (Phi.PN)->getIncomingValue(i) == Incoming) { in canLoopBeDeleted()
2062 Value *IncV = Phi->getIncomingValue(Idx); in needsLFTR()
2154 Value *IncV = Phi->getIncomingValue(LatchIdx); in AlmostDeadIV()
2184 Value *IncV = Phi->getIncomingValue(LatchIdx); in isLoopCounter()