Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3220 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()
3252 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerVT, SplatZero, VL); in lowerVectorMaskExt()
3256 SplatTrueVal, SplatZero, VL); in lowerVectorMaskExt()
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()
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
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp8911 auto *SplatZero = Constant::getNullValue(Ty); in InsertExplicitZeroOperand() local
8912 Ops.insert(Ops.begin(), SplatZero); in InsertExplicitZeroOperand()
9035 auto *SplatZero = Constant::getNullValue(OpndTy); in EmitAArch64SVEBuiltinExpr() local
9037 Ops[1] = Builder.CreateCall(Sel, {Ops[0], Ops[1], SplatZero}); in EmitAArch64SVEBuiltinExpr()