Home
last modified time | relevance | path

Searched refs:SplatZero (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp645 auto SplatZero = MIB.buildSplatVector(DstTy, MIB.buildConstant(DstEltTy, 0)); in legalizeExt() local
648 MIB.buildSelect(Dst, Src, SplatTrue, SplatZero); in legalizeExt()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2994 SDValue SplatZero = DAG.getNode( in lowerFP_TO_INT_SAT()
2997 Res = DAG.getNode(RISCVISD::VMERGE_VL, DL, DstContainerVT, IsNan, SplatZero, in lowerFP_TO_INT_SAT()
5841 SDValue SplatZero = DAG.getConstant(0, DL, XLenVT); in LowerIS_FPCLASS()
5842 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerDstVT, in LowerIS_FPCLASS()
5843 DAG.getUNDEF(ContainerDstVT), SplatZero, VL); in LowerIS_FPCLASS()
5846 {AND, SplatZero, DAG.getCondCode(ISD::SETNE), in LowerIS_FPCLASS()
8121 SDValue SplatZero = DAG.getConstant(0, DL, VecVT); in lowerVectorMaskExt()
8123 return DAG.getNode(ISD::VSELECT, DL, VecVT, Src, SplatTrueVal, SplatZero); in lowerVectorMaskExt()
8135 SDValue SplatZero = DAG.getConstant(0, DL, XLenVT); in lowerVectorMaskExt()
8138 SplatZero in lowerVectorMaskExt()
2993 SDValue SplatZero = DAG.getNode( lowerFP_TO_INT_SAT() local
5840 SDValue SplatZero = DAG.getConstant(0, DL, XLenVT); LowerIS_FPCLASS() local
8119 SDValue SplatZero = DAG.getConstant(0, DL, VecVT); lowerVectorMaskExt() local
8133 SDValue SplatZero = DAG.getConstant(0, DL, XLenVT); lowerVectorMaskExt() local
8211 SDValue SplatZero = DAG.getConstant(0, DL, Subtarget.getXLenVT()); lowerVectorMaskTruncLike() local
10053 SDValue SplatZero = DAG.getConstant(0, DL, ExtVecVT); lowerINSERT_SUBVECTOR() local
10289 SDValue SplatZero = DAG.getConstant(0, DL, ExtSubVecVT); lowerEXTRACT_SUBVECTOR() local
11123 SDValue SplatZero = DAG.getNode( lowerABS() local
11506 SDValue SplatZero = DAG.getConstant(0, DL, XLenVT); lowerVPFPIntConvOp() local
11673 SDValue SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, IndicesVT, lowerVPReverseExperimental() local
[all...]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp10302 auto *SplatZero = Constant::getNullValue(Ty); in InsertExplicitZeroOperand() local
10303 Ops.insert(Ops.begin(), SplatZero); in InsertExplicitZeroOperand()
10549 auto *SplatZero = Constant::getNullValue(OpndTy); in EmitAArch64SVEBuiltinExpr() local
10550 Ops[1] = Builder.CreateSelect(Ops[0], Ops[1], SplatZero); in EmitAArch64SVEBuiltinExpr()