Lines Matching refs:InVec
21704 SDValue InVec = N->getOperand(0); in visitINSERT_VECTOR_ELT() local
21709 EVT VT = InVec.getValueType(); in visitINSERT_VECTOR_ELT()
21720 InVec == InVal.getOperand(0) && EltNo == InVal.getOperand(1)) in visitINSERT_VECTOR_ELT()
21721 return InVec; in visitINSERT_VECTOR_ELT()
21726 if (InVec.isUndef() && TLI.shouldSplatInsEltVarIndex(VT)) in visitINSERT_VECTOR_ELT()
21755 if (InVec.getOpcode() == ISD::INSERT_VECTOR_ELT && InVec.hasOneUse() in visitINSERT_VECTOR_ELT()
21756 && isa<ConstantSDNode>(InVec.getOperand(2))) { in visitINSERT_VECTOR_ELT()
21757 unsigned OtherElt = InVec.getConstantOperandVal(2); in visitINSERT_VECTOR_ELT()
21761 InVec.getOperand(0), InVal, EltNo); in visitINSERT_VECTOR_ELT()
21763 return DAG.getNode(ISD::INSERT_VECTOR_ELT, SDLoc(InVec.getNode()), in visitINSERT_VECTOR_ELT()
21764 VT, NewOp, InVec.getOperand(1), InVec.getOperand(2)); in visitINSERT_VECTOR_ELT()
21813 for (SDValue CurVec = InVec; CurVec;) { in visitINSERT_VECTOR_ELT()
21897 if (DAG.MaskedVectorIsZero(InVec, DemandedZeroElts)) { in visitINSERT_VECTOR_ELT()