Lines Matching defs:InVal
860 for (Value *InVal : PN->incoming_values())
861 F(InVal);
892 auto visitIncomingValue = [&](Value *InVal) {
893 Value *Base = findBaseOrBDV(InVal, Cache, KnownBases);
894 if (isKnownBase(Base, KnownBases) && areBothVectorOrScalar(Base, InVal))
896 // ignored safely. However, this can only be done when InVal and Base
898 // correct BDV for InVal, by creating an entry in the lattice
1178 Value *InVal = PN->getIncomingValue(i);
1181 BlockToValue[InBB] = getBaseForInput(InVal, InBB->getTerminator());
1185 Value *Base = getBaseForInput(InVal, nullptr);
1217 Value *InVal = cast<ExtractElementInst>(BDV)->getVectorOperand();
1220 BaseEE->setOperand(0, getBaseForInput(InVal, BaseEE));
1224 Value *InVal = BdvIE->getOperand(OperandIdx);
1225 Value *Base = getBaseForInput(InVal, BaseIE);
1234 Value *InVal = BdvSV->getOperand(OperandIdx);
1235 Value *Base = getBaseForInput(InVal, BaseSV);
1243 Value *InVal = BdvSV->getOperand(1);
1244 BaseSV->setOperand(1, PoisonValue::get(InVal->getType()));