Home | History | Annotate | Download | only in X86

Lines Matching defs:InVec

5373   SDValue InVec = DAG.getNode(ISD::BITCAST,dl, MVT::v1i64, Op.getOperand(0));
5374 SDValue VecOp = DAG.getNode(X86ISD::MOVQ2DQ, dl, MVT::v2i64, InVec);
5375 InVec = Op.getOperand(1);
5376 if (InVec.getOpcode() == ISD::SCALAR_TO_VECTOR) {
5380 InVec.getOperand(0), DAG.getIntPtrConstant(NumElts/2+1));
5382 InVec = DAG.getNode(ISD::BITCAST, dl, MVT::v1i64, InVec);
5383 SDValue VecOp2 = DAG.getNode(X86ISD::MOVQ2DQ, dl, MVT::v2i64, InVec);
13133 SDValue InVec = ShAmtOp.getOperand(0);
13134 if (InVec.getOpcode() == ISD::BUILD_VECTOR) {
13135 unsigned NumElts = InVec.getValueType().getVectorNumElements();
13138 SDValue Arg = InVec.getOperand(i);
13143 } else if (InVec.getOpcode() == ISD::INSERT_VECTOR_ELT) {
13144 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(InVec.getOperand(2))) {
13147 BaseShAmt = InVec.getOperand(1);