Lines Matching defs:MulVT
29429 MVT MulVT = MVT::getVectorVT(MVT::i64, NumElts / 2);
29434 SDValue Mul1 = DAG.getBitcast(VT, DAG.getNode(Opcode, dl, MulVT,
29435 DAG.getBitcast(MulVT, A),
29436 DAG.getBitcast(MulVT, B)));
29439 SDValue Mul2 = DAG.getBitcast(VT, DAG.getNode(Opcode, dl, MulVT,
29440 DAG.getBitcast(MulVT, Odd0),
29441 DAG.getBitcast(MulVT, Odd1)));
33446 MVT MulVT = MVT::getVectorVT(MVT::i16, VT.getVectorNumElements());
33447 SDValue Op0 = DAG.getNode(ISD::ANY_EXTEND, dl, MulVT, N->getOperand(0));
33448 SDValue Op1 = DAG.getNode(ISD::ANY_EXTEND, dl, MulVT, N->getOperand(1));
33449 SDValue Res = DAG.getNode(ISD::MUL, dl, MulVT, Op0, Op1);
49302 EVT MulVT = LHS.getValueType();
49303 if (MulVT.getVectorElementType() != MVT::i16 || RHS.getValueType() != MulVT)
49307 SDValue Mulh = DAG.getNode(Opc, DL, MulVT, LHS, RHS);