Lines Matching defs:WideVT
4059 MVT WideVT = MVT::getIntegerVT(ElemSizeInBits * 2);
4060 MVT WideVecVT = MVT::getVectorVT(WideVT, NumElts / 2);
4907 MVT WideVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Factor), EC);
4909 SDValue Result = DAG.getNode(ISD::ZERO_EXTEND, DL, WideVT, V);
4913 Result = DAG.getNode(ISD::SHL, DL, WideVT, Result,
4914 DAG.getConstant(EltBits * Index, DL, WideVT));
4950 MVT WideVT =
4953 MVT WideContainerVT = WideVT; // <vscale x n x ty*2>
4955 WideContainerVT = getContainerForFixedLengthVector(DAG, WideVT, Subtarget);
6828 MVT WideVT = VT.changeVectorElementType(MVT::i8);
6829 SDValue V = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, WideVT, Scalar);
9104 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount());
9105 Vec = DAG.getNode(ISD::ZERO_EXTEND, DL, WideVT, Vec);
9106 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, WideVT, Vec, Val, Idx);
9322 MVT WideVT = MVT::getVectorVT(WideEltVT, WidenVecLen);
9323 Vec = DAG.getNode(ISD::BITCAST, DL, WideVT, Vec);
9335 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount());
9336 Vec = DAG.getNode(ISD::ZERO_EXTEND, DL, WideVT, Vec);
10947 MVT WideVT = VT.changeVectorElementType(MVT::i8);
10952 WideOps.push_back(DAG.getNode(ISD::ZERO_EXTEND, DL, WideVT, Op));
10964 DAG.getConstant(0, DL, WideVT), ISD::SETNE));
18204 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), WideScalarVT,
18206 SDValue Passthru = DAG.getBitcast(WideVT, MGN->getPassThru());
18212 DAG.getMaskedGather(DAG.getVTList(WideVT, MVT::Other), WideVT, DL,