Lines Matching refs:IndicesVT
11665 MVT IndicesVT = ContainerVT.changeVectorElementTypeToInteger();
11669 GatherVT = IndicesVT = ContainerVT.changeVectorElementType(MVT::i8);
11672 SDValue SplatOne = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, IndicesVT,
11673 DAG.getUNDEF(IndicesVT),
11675 SDValue SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, IndicesVT,
11676 DAG.getUNDEF(IndicesVT),
11678 Op1 = DAG.getNode(RISCVISD::VMERGE_VL, DL, IndicesVT, Op1, SplatOne,
11679 SplatZero, DAG.getUNDEF(IndicesVT), EVL);
11739 IndicesVT = MVT::getVectorVT(MVT::i16, IndicesVT.getVectorElementCount());
11743 SDValue VID = DAG.getNode(RISCVISD::VID_VL, DL, IndicesVT, Mask, EVL);
11746 SDValue VecLenSplat = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, IndicesVT,
11747 DAG.getUNDEF(IndicesVT), VecLen, EVL);
11748 SDValue VRSUB = DAG.getNode(RISCVISD::SUB_VL, DL, IndicesVT, VecLenSplat, VID,
11749 DAG.getUNDEF(IndicesVT), Mask, EVL);