Lines Matching defs:NewVT
4137 EVT NewVT) const {
6242 MVT NewVT = V0_LO.getSimpleValueType();
6244 SDValue LO = DAG.getUNDEF(NewVT);
6245 SDValue HI = DAG.getUNDEF(NewVT);
6250 LO = DAG.getNode(X86Opcode, DL, NewVT, V0_LO, V0_HI);
6252 HI = DAG.getNode(X86Opcode, DL, NewVT, V1_LO, V1_HI);
6256 LO = DAG.getNode(X86Opcode, DL, NewVT, V0_LO, V1_LO);
6259 HI = DAG.getNode(X86Opcode, DL, NewVT, V0_HI, V1_HI);
8349 MVT NewVT = V.getSimpleValueType();
8350 if (!NewVT.isVector() || NewVT.getScalarSizeInBits() != VT.getScalarSizeInBits())
12169 MVT NewVT = MVT::getVectorVT(NewEltVT, VT.getVectorNumElements() / 2);
12172 if (DAG.getTargetLoweringInfo().isTypeLegal(NewVT)) {
12173 V1 = DAG.getBitcast(NewVT, V1);
12174 V2 = DAG.getBitcast(NewVT, V2);
12176 VT, DAG.getVectorShuffle(NewVT, DL, V1, V2, WidenedMask));
15128 MVT NewVT
15130 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS1, RHS1, CC),
15131 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS2, RHS2, CC));
18988 MVT NewVT = MVT::getVectorVT(EltVT, 512 / VT.getScalarSizeInBits());
18989 SDValue Vec512 = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, NewVT,
18990 DAG.getUNDEF(NewVT),
18993 SDValue CtlzNode = DAG.getNode(ISD::CTLZ, dl, NewVT, Vec512);
19014 MVT NewVT = MVT::getVectorVT(MVT::i32, NumElems);
19016 assert((NewVT.is256BitVector() || NewVT.is512BitVector()) &&
19020 Op = DAG.getNode(ISD::ZERO_EXTEND, dl, NewVT, Op.getOperand(0));
19021 SDValue CtlzNode = DAG.getNode(ISD::CTLZ, dl, NewVT, Op);
19231 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2);
19234 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS1, RHS1),
19235 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS2, RHS2));
19260 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2);
19263 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS1, RHS1),
19264 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS2, RHS2));
20802 EVT NewVT = EVT::getVectorVT(*DAG.getContext(), SVT, NumElts * 2);
20803 SDValue BV = DAG.getBuildVector(NewVT, dl, Elts);
21471 MVT NewVT = MVT::getVectorVT(VT.getScalarType(), NumElts);
21472 Src = ExtendToType(Src, NewVT, DAG);
21601 MVT NewVT = MVT::getVectorVT(VT.getScalarType(), NumElts);
21602 Src0 = ExtendToType(Src0, NewVT, DAG);
21605 SDValue NewGather = DAG.getMaskedGather(DAG.getVTList(NewVT, MVT::Other),