Lines Matching refs:getIncomingValue
1177 Value *InVal = PN->getIncomingValue(i); in foldOpIntoPhi()
1239 Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i)); in foldOpIntoPhi()
1256 InV = Builder.CreateSelect(PN->getIncomingValue(i), TrueVInPred, in foldOpIntoPhi()
1265 if (auto *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) in foldOpIntoPhi()
1268 InV = Builder.CreateCmp(CI->getPredicate(), PN->getIncomingValue(i), in foldOpIntoPhi()
1274 Value *InV = foldOperationIntoPhiValue(BO, PN->getIncomingValue(i), in foldOpIntoPhi()
1282 InV = Builder.CreateFreeze(PN->getIncomingValue(i), "phi.fr"); in foldOpIntoPhi()
1284 InV = PN->getIncomingValue(i); in foldOpIntoPhi()
1292 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) in foldOpIntoPhi()
1295 InV = Builder.CreateCast(CI->getOpcode(), PN->getIncomingValue(i), in foldOpIntoPhi()
1328 if (match(Phi0->getIncomingValue(0), m_ImmConstant(C0))) { in foldBinopWithPhiOperands()
1331 } else if (match(Phi0->getIncomingValue(1), m_ImmConstant(C0))) { in foldBinopWithPhiOperands()
4211 if (PN->getIncomingValue(i) == I) { in run()