| /freebsd-14.2/contrib/arm-optimized-routines/pl/math/ |
| H A D | atan2f_3u.c | 18 #define SignMask (0x80000000) macro 50 uint32_t sign_x = ix & SignMask; in atan2f() 51 uint32_t sign_y = iy & SignMask; in atan2f() 53 uint32_t iax = ix & ~SignMask; in atan2f() 54 uint32_t iay = iy & ~SignMask; in atan2f()
|
| H A D | atan2_2u5.c | 18 #define SignMask (0x8000000000000000) macro 45 uint64_t sign_x = ix & SignMask; in atan2() 46 uint64_t sign_y = iy & SignMask; in atan2() 48 uint64_t iax = ix & ~SignMask; in atan2() 49 uint64_t iay = iy & ~SignMask; in atan2()
|
| H A D | v_asinhf_2u7.c | 13 #define SignMask v_u32 (0x80000000) macro 42 uint32x4_t iax = vbicq_u32 (vreinterpretq_u32_f32 (x), SignMask); in V_NAME_F1() 66 return special_case (special_arg, vbslq_f32 (SignMask, x, y), special); in V_NAME_F1() 67 return vbslq_f32 (SignMask, x, y); in V_NAME_F1()
|
| H A D | v_atanf_3u.c | 27 #define SignMask v_u32 (0x80000000) macro 54 uint32x4_t sign = vandq_u32 (ix, SignMask); in V_NAME_F1() 76 SignMask, vreinterpretq_f32_u32 (vandq_u32 (SignMask, red)), z); in V_NAME_F1()
|
| H A D | v_atan_2u5.c | 33 #define SignMask v_u64 (0x8000000000000000) macro 50 uint64x2_t sign = vandq_u64 (ix, SignMask); in V_NAME_D1() 72 SignMask, vreinterpretq_f64_u64 (vandq_u64 (SignMask, red)), z); in V_NAME_D1()
|
| H A D | erfcf_1u7.c | 20 #define SignMask 0x7fffffff macro 44 uint32_t ia = ix & SignMask; in erfcf() 45 uint32_t sign = ix & ~SignMask; in erfcf()
|
| H A D | v_cbrtf_1u7.c | 27 #define SignMask v_u32 (0x80000000) macro 107 return special_case (x, vbslq_f32 (SignMask, x, y), special); in V_NAME_F1() 110 return vbslq_f32 (SignMask, x, y); in V_NAME_F1()
|
| H A D | v_atan2f_3u.c | 27 #define SignMask v_u32 (0x80000000) macro 58 uint32x4_t sign_x = vandq_u32 (ix, SignMask); in V_NAME_F2() 59 uint32x4_t sign_y = vandq_u32 (iy, SignMask); in V_NAME_F2()
|
| H A D | cbrtf_1u5.c | 14 #define SignMask 0x80000000 macro 30 uint32_t sign = ix & SignMask; in cbrtf()
|
| H A D | v_atan2_3u.c | 33 #define SignMask v_u64 (0x8000000000000000) macro 65 uint64x2_t sign_x = vandq_u64 (ix, SignMask); in V_NAME_D2() 66 uint64x2_t sign_y = vandq_u64 (iy, SignMask); in V_NAME_D2()
|
| H A D | sv_atan2f_3u.c | 25 #define SignMask sv_u32 (0x80000000) macro 60 svuint32_t sign_x = svand_x (pg, ix, SignMask); in SV_NAME_F2() 61 svuint32_t sign_y = svand_x (pg, iy, SignMask); in SV_NAME_F2()
|
| H A D | sv_atan2_2u5.c | 31 #define SignMask sv_u64 (0x8000000000000000) macro 65 svuint64_t sign_x = svand_x (pg, ix, SignMask); in SV_NAME_D2() 66 svuint64_t sign_y = svand_x (pg, iy, SignMask); in SV_NAME_D2()
|
| H A D | sv_atanf_2u9.c | 25 #define SignMask (0x80000000) macro 40 svuint32_t sign = svand_x (pg, ix, SignMask); in SV_NAME_F1()
|
| H A D | sv_asinh_3u0.c | 16 #define SignMask (0x8000000000000000) macro 71 svuint64_t iax = svbic_x (pg, ix, SignMask); in SV_NAME_D1() 72 svuint64_t sign = svand_x (pg, ix, SignMask); in SV_NAME_D1()
|
| H A D | sv_atan_2u5.c | 31 #define SignMask (0x8000000000000000) macro 46 svuint64_t sign = svand_x (pg, ix, SignMask); in SV_NAME_D1()
|
| H A D | sv_erff_2u.c | 23 #define SignMask (0x80000000) macro 81 svuint32_t sign = svand_x (pg, ix, SignMask); in SV_NAME_F1()
|
| H A D | log1pf_2u1.c | 14 #define SignMask (0x80000000) macro 76 uint32_t ia = ix & ~SignMask; in log1pf()
|
| H A D | sv_erfcf_1u7.c | 31 #define SignMask 0x80000000 macro 97 svuint32_t sign = svand_x (pg, svreinterpret_u32 (x), SignMask); in SV_NAME_F1()
|
| H A D | sv_erf_2u5.c | 29 #define SignMask (0x8000000000000000) macro 103 svuint64_t sign = svand_x (pg, ix, SignMask); in SV_NAME_D1()
|
| H A D | v_acoshf_3u1.c | 23 #define SignMask 0x80000000 macro
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 71 APInt SignMask; member 1566 State.SignMask = APInt::getSignMask(NumBits); in getSignAsIntValue() 1602 State.SignMask = APInt::getOneBitSet(LoadTy.getScalarSizeInBits(), 7); in getSignAsIntValue() 1631 SDValue SignMask = DAG.getConstant(SignAsInt.SignMask, DL, IntVT); in ExpandFCOPYSIGN() local 1633 SignMask); in ExpandFCOPYSIGN() 1650 SDValue ClearSignMask = DAG.getConstant(~MagAsInt.SignMask, DL, MagVT); in ExpandFCOPYSIGN() 1687 SDValue SignMask = DAG.getConstant(SignAsInt.SignMask, DL, IntVT); in ExpandFNEG() local 1689 DAG.getNode(ISD::XOR, DL, IntVT, SignAsInt.IntValue, SignMask); in ExpandFNEG() 1710 SDValue ClearSignMask = DAG.getConstant(~ValueAsInt.SignMask, DL, IntVT); in ExpandFABS() 2544 SDValue SignMask = DAG.getConstant(SignMaskVal, dl, AsIntVT); in expandFrexp() local [all …]
|
| H A D | DAGCombiner.cpp | 15071 APInt SignMask; in foldBitcastedFPLogic() local 15079 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); in foldBitcastedFPLogic() 15083 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); in foldBitcastedFPLogic() 15108 if (LogicOp1 && LogicOp1->getAPIntValue() == SignMask && in foldBitcastedFPLogic() 27187 APInt SignMask; in foldSignChangeInBitcast() local 27191 SignMask = APInt::getSignMask(N0.getScalarValueSizeInBits()); in foldSignChangeInBitcast() 27193 SignMask = ~SignMask; in foldSignChangeInBitcast() 27194 SignMask = APInt::getSplat(IntVT.getSizeInBits(), SignMask); in foldSignChangeInBitcast() 27197 SignMask = APInt::getSignMask(IntVT.getSizeInBits()); in foldSignChangeInBitcast() 27199 SignMask = ~SignMask; in foldSignChangeInBitcast() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 509 APInt SignMask = APInt::getSignMask(NVT.getSizeInBits()); in SoftenFloatRes_FNEG() local 511 DAG.getConstant(SignMask, dl, NVT)); in SoftenFloatRes_FNEG()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 2559 APInt SignMask = APInt::getSignMask(Ty->getScalarSizeInBits()); in foldICmpSRemConstant() local 2560 Constant *MaskC = ConstantInt::get(Ty, SignMask | (*DivisorC - 1)); in foldICmpSRemConstant() 2575 return new ICmpInst(ICmpInst::ICMP_UGT, And, ConstantInt::get(Ty, SignMask)); in foldICmpSRemConstant() 7732 const APInt &SignMask = ~APInt::getSignMask(IntTy->getScalarSizeInBits()); in visitFCmpInst() local 7733 Value *MaskX = Builder.CreateAnd(X, ConstantInt::get(IntTy, SignMask)); in visitFCmpInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 3681 auto SignMask = in lower() local 3683 MIRBuilder.buildXor(Res, SubByReg, SignMask); in lower() 6700 auto SignMask = MIRBuilder.buildConstant(SrcTy, in lowerFPTOSI() local 6702 auto AndSignMask = MIRBuilder.buildAnd(SrcTy, Src, SignMask); in lowerFPTOSI()
|