Lines Matching defs:InVal
866 for (Value *InVal : PN->incoming_values())
867 F(InVal);
898 auto visitIncomingValue = [&](Value *InVal) {
899 Value *Base = findBaseOrBDV(InVal, Cache, KnownBases);
900 if (isKnownBase(Base, KnownBases) && areBothVectorOrScalar(Base, InVal))
902 // ignored safely. However, this can only be done when InVal and Base
904 // correct BDV for InVal, by creating an entry in the lattice
1184 Value *InVal = PN->getIncomingValue(i);
1187 BlockToValue[InBB] = getBaseForInput(InVal, InBB->getTerminator());
1191 Value *Base = getBaseForInput(InVal, nullptr);
1223 Value *InVal = cast<ExtractElementInst>(BDV)->getVectorOperand();
1226 BaseEE->setOperand(0, getBaseForInput(InVal, BaseEE));
1230 Value *InVal = BdvIE->getOperand(OperandIdx);
1231 Value *Base = getBaseForInput(InVal, BaseIE);
1240 Value *InVal = BdvSV->getOperand(OperandIdx);
1241 Value *Base = getBaseForInput(InVal, BaseSV);
1249 Value *InVal = BdvSV->getOperand(1);
1250 BaseSV->setOperand(1, PoisonValue::get(InVal->getType()));