Lines Matching refs:MaskVT
2764 MVT MaskVT = getMaskTypeFor(VecVT);
2765 return DAG.getNode(RISCVISD::VMSET_VL, DL, MaskVT, VL);
3168 MVT MaskVT = Mask.getSimpleValueType();
3170 DAG.getVTList(MaskVT, MVT::Other),
3172 DAG.getUNDEF(MaskVT), Mask, VL});
3197 RISCVISD::SETCC_VL, DL, MaskVT,
4143 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts);
4144 SDValue SelectMask = DAG.getBuildVector(MaskVT, DL, MaskVals);
5372 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts);
5373 SDValue SelectMask = DAG.getBuildVector(MaskVT, DL, MaskVals);
8183 EVT MaskVT = Op.getValueType();
8185 assert(MaskVT.isVector() && MaskVT.getVectorElementType() == MVT::i1 &&
8226 if (MaskVT.isFixedLengthVector())
8227 Trunc = convertFromScalableVector(MaskVT, Trunc, DAG, Subtarget);
8267 MVT MaskVT = getMaskTypeFor(ContainerVT);
8268 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
8383 MVT MaskVT = getMaskTypeFor(ContainerVT);
8384 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
9259 MVT MaskVT = getMaskTypeFor(VT);
9263 DAG.getNode(RISCVISD::SETCC_VL, DL, MaskVT,
9265 DAG.getUNDEF(MaskVT), Mask, VL});
9425 MVT MaskVT = getMaskTypeFor(ContainerVT);
9427 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
9580 MVT MaskVT = getMaskTypeFor(ContainerVT);
9582 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
10888 MVT MaskVT = getMaskTypeFor(ContainerVT);
10889 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
10957 MVT MaskVT = getMaskTypeFor(ContainerVT);
10958 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
11003 MVT MaskVT = getMaskTypeFor(ContainerVT);
11006 DAG.getNode(RISCVISD::SETCC_VL, DL, MaskVT,
11007 {Op1, Op2, Op.getOperand(2), DAG.getUNDEF(MaskVT), Mask, VL});
11060 MVT MaskVT = getMaskTypeFor(ContainerInVT);
11072 RISCVISD::STRICT_FSETCC_VL, DL, DAG.getVTList(MaskVT, MVT::Other),
11073 {Chain, Op1, Op1, DAG.getCondCode(ISD::SETOEQ), DAG.getUNDEF(MaskVT),
11076 RISCVISD::STRICT_FSETCC_VL, DL, DAG.getVTList(MaskVT, MVT::Other),
11077 {Chain, Op2, Op2, DAG.getCondCode(ISD::SETOEQ), DAG.getUNDEF(MaskVT),
11080 DAG.getNode(RISCVISD::VMAND_VL, DL, MaskVT, OrderMask1, OrderMask2, VL);
11084 DAG.getVTList(MaskVT, MVT::Other),
11089 Res = DAG.getNode(RVVOpc, DL, DAG.getVTList(MaskVT, MVT::Other),
11090 {Chain, Op1, Op2, CC, DAG.getUNDEF(MaskVT), Mask, VL});
11420 MVT MaskVT = getMaskTypeFor(DstVT);
11421 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
11557 MVT MaskVT = getMaskTypeFor(ContainerVT);
11558 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
11633 MVT MaskVT = getMaskTypeFor(ContainerVT);
11634 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
11660 MVT MaskVT = getMaskTypeFor(ContainerVT);
11661 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
11816 MVT MaskVT = ContainerVT.changeVectorElementType(MVT::i1);
11817 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
11863 MVT MaskVT = ContainerVT.changeVectorElementType(MVT::i1);
11864 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
11934 MVT MaskVT = getMaskTypeFor(ContainerVT);
11935 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
12033 MVT MaskVT = getMaskTypeFor(ContainerVT);
12034 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget);
17149 EVT MaskVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1,
17151 SDValue Mask = DAG.getSplat(MaskVT, DL, DAG.getConstant(1, DL, MVT::i1));
17411 MVT MaskVT = getMaskTypeFor(VecVT);
17414 DAG.getConstant(1, DL, MaskVT),