Lines Matching defs:MulVT
28751 MVT MulVT = MVT::getVectorVT(MVT::i64, NumElts / 2);
28756 SDValue Mul1 = DAG.getBitcast(VT, DAG.getNode(Opcode, dl, MulVT,
28757 DAG.getBitcast(MulVT, A),
28758 DAG.getBitcast(MulVT, B)));
28761 SDValue Mul2 = DAG.getBitcast(VT, DAG.getNode(Opcode, dl, MulVT,
28762 DAG.getBitcast(MulVT, Odd0),
28763 DAG.getBitcast(MulVT, Odd1)));
32593 MVT MulVT = MVT::getVectorVT(MVT::i16, VT.getVectorNumElements());
32594 SDValue Op0 = DAG.getNode(ISD::ANY_EXTEND, dl, MulVT, N->getOperand(0));
32595 SDValue Op1 = DAG.getNode(ISD::ANY_EXTEND, dl, MulVT, N->getOperand(1));
32596 SDValue Res = DAG.getNode(ISD::MUL, dl, MulVT, Op0, Op1);
48090 EVT MulVT = LHS.getValueType();
48091 if (MulVT.getVectorElementType() != MVT::i16 || RHS.getValueType() != MulVT)
48095 SDValue Mulh = DAG.getNode(Opc, DL, MulVT, LHS, RHS);