Lines Matching defs:InVec
22072 SDValue InVec = N->getOperand(0);
22077 EVT VT = InVec.getValueType();
22088 InVec == InVal.getOperand(0) && EltNo == InVal.getOperand(1))
22089 return InVec;
22094 if (InVec.isUndef() && TLI.shouldSplatInsEltVarIndex(VT))
22123 if (InVec.getOpcode() == ISD::INSERT_VECTOR_ELT && InVec.hasOneUse()
22124 && isa<ConstantSDNode>(InVec.getOperand(2))) {
22125 unsigned OtherElt = InVec.getConstantOperandVal(2);
22129 InVec.getOperand(0), InVal, EltNo);
22131 return DAG.getNode(ISD::INSERT_VECTOR_ELT, SDLoc(InVec.getNode()),
22132 VT, NewOp, InVec.getOperand(1), InVec.getOperand(2));
22181 for (SDValue CurVec = InVec; CurVec;) {
22265 if (DAG.MaskedVectorIsZero(InVec, DemandedZeroElts)) {