Home
last modified time | relevance | path

Searched refs:LDBL_MANT_DIG (Results 1 – 25 of 113) sorted by relevance

12345

/freebsd/lib/libc/gdtoa/
H A D_ldtoa.c50 LDBL_MANT_DIG, /* nbits */ in __ldtoa()
51 LDBL_MIN_EXP - LDBL_MANT_DIG, /* emin */ in __ldtoa()
52 LDBL_MAX_EXP - LDBL_MANT_DIG, /* emax */ in __ldtoa()
63 uint32_t bits[(LDBL_MANT_DIG + 31) / 32]; in __ldtoa()
76 be = u.bits.exp - (LDBL_MAX_EXP - 1) - (LDBL_MANT_DIG - 1); in __ldtoa()
83 bits[LDBL_MANT_DIG / 32] |= 1 << ((LDBL_MANT_DIG - 1) % 32); in __ldtoa()
H A D_hldtoa.c42 #if (LDBL_MANT_DIG > DBL_MANT_DIG)
67 #define SIGFIGS ((LDBL_MANT_DIG + 3) / 4 + 1)
130 int offset = 4 * ndigits + LDBL_MAX_EXP - 4 - LDBL_MANT_DIG; in __hldtoa()
/freebsd/lib/msun/src/
H A De_coshl.c38 #if LDBL_MANT_DIG == 64
54 #elif LDBL_MANT_DIG == 113
86 #if LDBL_MANT_DIG == 113 in coshl()
101 if (ix<BIAS-(LDBL_MANT_DIG+1)/2) /* |x| < TINY */ in coshl()
104 #if LDBL_MANT_DIG == 64 in coshl()
108 #elif LDBL_MANT_DIG == 113 in coshl()
H A De_sinhl.c38 #if LDBL_MANT_DIG == 64
54 #elif LDBL_MANT_DIG == 113
85 #if LDBL_MANT_DIG == 113 in sinhl()
104 if (ix<BIAS-(LDBL_MANT_DIG+1)/2) /* |x|<TINY */ in sinhl()
108 #if LDBL_MANT_DIG == 64 in sinhl()
112 #elif LDBL_MANT_DIG == 113 in sinhl()
H A Ds_modfl.c53 #define HIBITS (LDBL_MANT_DIG - LDBL_MANL_SIZE)
83 } else if (e >= LDBL_MANT_DIG - 1) { /* x has no fraction part. */ in modfl()
89 if (GETFRAC(ux.bits.manl, LDBL_MANT_DIG - 1 - e) == 0) { in modfl()
95 ux.bits.manl >>= LDBL_MANT_DIG - 1 - e; in modfl()
96 ux.bits.manl <<= LDBL_MANT_DIG - 1 - e; in modfl()
H A De_acoshl.c32 #if LDBL_MANT_DIG == 64
34 #elif LDBL_MANT_DIG == 113
50 #if LDBL_MANT_DIG == 64
54 #elif LDBL_MANT_DIG == 113
H A Ds_asinhl.c32 #if LDBL_MANT_DIG == 64
35 #elif LDBL_MANT_DIG == 113
53 #if LDBL_MANT_DIG == 64
57 #elif LDBL_MANT_DIG == 113
H A Ds_tanhl.c39 #if LDBL_MANT_DIG == 64
56 #elif LDBL_MANT_DIG == 113
112 #if LDBL_MANT_DIG == 113 in tanhl()
130 if (__predict_false(ix<BIAS-(LDBL_MANT_DIG+1)/2)) { /* |x|<TINY */ in tanhl()
136 #if LDBL_MANT_DIG == 64 in tanhl()
141 #elif LDBL_MANT_DIG == 113 in tanhl()
H A Ds_rintl.c43 #if LDBL_MANT_DIG == 64
45 #elif LDBL_MANT_DIG == 113
64 if (ex >= BIAS + LDBL_MANT_DIG - 1) { in rintl()
H A Ds_ceill.c78 } else if (e < LDBL_MANT_DIG - 1) { in ceill()
79 uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1); in ceill()
87 u.bits.manl += 1llu << (LDBL_MANT_DIG - e - 1); in ceill()
H A Ds_floorl.c78 } else if (e < LDBL_MANT_DIG - 1) { in floorl()
79 uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1); in floorl()
87 u.bits.manl += 1llu << (LDBL_MANT_DIG - e - 1); in floorl()
H A Ds_scalbnl.c19 #if (LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 113) && LDBL_MAX_EXP == 16384
H A Ds_tanl.c42 #if LDBL_MANT_DIG == 64
44 #elif LDBL_MANT_DIG == 113
H A Ds_clogl.c37 #define MANT_DIG LDBL_MANT_DIG
44 #if LDBL_MANT_DIG == 64
48 #elif LDBL_MANT_DIG == 113
H A Ds_cosl.c42 #if LDBL_MANT_DIG == 64
47 #elif LDBL_MANT_DIG == 113
H A Ds_truncl.c55 } else if (e < LDBL_MANT_DIG - 1) { in truncl()
56 uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1); in truncl()
H A De_atanhl.c32 #if LDBL_MANT_DIG == 64
34 #elif LDBL_MANT_DIG == 113
H A Ds_sinl.c36 #if LDBL_MANT_DIG == 64
38 #elif LDBL_MANT_DIG == 113
H A Ds_sincosl.c38 #if LDBL_MANT_DIG == 64
40 #elif LDBL_MANT_DIG == 113
H A Ds_cbrtl.c103 #if LDBL_MANT_DIG == 64 in cbrtl()
114 #elif LDBL_MANT_DIG == 113 in cbrtl()
H A De_atan2l.c103 if(k > LDBL_MANT_DIG+2) { /* |y/x| huge */ in atan2l()
107 else if(expsignx<0&&k<-LDBL_MANT_DIG-2) z=0.0; /* |y/x| tiny, x<0 */ in atan2l()
/freebsd/lib/msun/tests/
H A Dfma_test.c306 #if LDBL_MANT_DIG == 113 in test_accuracy()
315 #elif LDBL_MANT_DIG == 64 in test_accuracy()
320 #elif LDBL_MANT_DIG == 53 in test_accuracy()
335 #if LDBL_MANT_DIG == 113 in test_accuracy()
344 #elif LDBL_MANT_DIG == 64 in test_accuracy()
349 #elif LDBL_MANT_DIG == 53 in test_accuracy()
364 #if LDBL_MANT_DIG == 113 in test_accuracy()
373 #elif LDBL_MANT_DIG == 64 in test_accuracy()
378 #elif LDBL_MANT_DIG == 53 in test_accuracy()
394 #if LDBL_MANT_DIG == 113 in test_accuracy()
[all …]
H A Dnext_test.c92 ldbl_small = ldexpl(1.0, LDBL_MIN_EXP - LDBL_MANT_DIG); in ATF_TC_BODY()
182 #if LDBL_MANT_DIG == 53 in ATF_TC_BODY()
189 #elif LDBL_MANT_DIG == 64 && !defined(__i386) in ATF_TC_BODY()
197 #elif LDBL_MANT_DIG == 113 in ATF_TC_BODY()
228 #if LDBL_MANT_DIG > 53 in ATF_TC_BODY()
H A Dcsqrt_test.c257 #if LDBL_MANT_DIG <= 64 in test_precision()
259 #elif LDBL_MANT_DIG <= 128 in test_precision()
268 ATF_REQUIRE(mantdig <= LDBL_MANT_DIG); in test_precision()
355 LDBL_MANT_DIG in ATF_TC_BODY()
/freebsd/lib/libc/tests/stdio/
H A Dprintfloat_test.c110 #if (LDBL_MANT_DIG > DBL_MANT_DIG) && !defined(__i386__) in ATF_TC_BODY()
315 #if (LDBL_MANT_DIG == 64) in ATF_TC_BODY()
319 #elif (LDBL_MANT_DIG == 113) in ATF_TC_BODY()

12345