Lines Matching refs:SplatZero
3220 SDValue SplatZero = DAG.getConstant(0, DL, XLenVT); in lowerVectorMaskExt() local
3232 SplatZero = DAG.getSplatVector(VecVT, DL, SplatZero); in lowerVectorMaskExt()
3235 SplatZero = DAG.getNode(RISCVISD::SPLAT_VECTOR_I64, DL, VecVT, SplatZero); in lowerVectorMaskExt()
3240 return DAG.getNode(ISD::VSELECT, DL, VecVT, Src, SplatTrueVal, SplatZero); in lowerVectorMaskExt()
3252 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerVT, SplatZero, VL); in lowerVectorMaskExt()
3256 SplatTrueVal, SplatZero, VL); in lowerVectorMaskExt()
3310 SDValue SplatZero = DAG.getConstant(0, DL, Subtarget.getXLenVT()); in lowerVectorMaskTrunc() local
3313 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerVT, SplatZero); in lowerVectorMaskTrunc()
3317 return DAG.getSetCC(DL, MaskVT, Trunc, SplatZero, ISD::SETNE); in lowerVectorMaskTrunc()
3326 Trunc = DAG.getNode(RISCVISD::SETCC_VL, DL, MaskContainerVT, Trunc, SplatZero, in lowerVectorMaskTrunc()
3945 SDValue SplatZero = DAG.getConstant(0, DL, ExtVecVT); in lowerINSERT_SUBVECTOR() local
3946 return DAG.getSetCC(DL, VecVT, Vec, SplatZero, ISD::SETNE); in lowerINSERT_SUBVECTOR()
4094 SDValue SplatZero = DAG.getConstant(0, DL, ExtSubVecVT); in lowerEXTRACT_SUBVECTOR() local
4095 return DAG.getSetCC(DL, SubVecVT, Vec, SplatZero, ISD::SETNE); in lowerEXTRACT_SUBVECTOR()
4470 SDValue SplatZero = in lowerABS() local
4474 DAG.getNode(RISCVISD::SUB_VL, DL, ContainerVT, SplatZero, X, Mask, VL); in lowerABS()