Home
last modified time | relevance | path

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

123

/freebsd-9-stable/contrib/compiler-rt/lib/
Dfloatuntixf.c39 if (sd > LDBL_MANT_DIG) in __floatuntixf()
51 case LDBL_MANT_DIG + 1: in __floatuntixf()
54 case LDBL_MANT_DIG + 2: in __floatuntixf()
57 a = (a >> (sd - (LDBL_MANT_DIG+2))) | in __floatuntixf()
58 ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG+2) - sd))) != 0); in __floatuntixf()
65 if (a & ((tu_int)1 << LDBL_MANT_DIG)) in __floatuntixf()
74 a <<= (LDBL_MANT_DIG - sd); in __floatuntixf()
Dfloattixf.c41 if (sd > LDBL_MANT_DIG) in __floattixf()
53 case LDBL_MANT_DIG + 1: in __floattixf()
56 case LDBL_MANT_DIG + 2: in __floattixf()
59 a = ((tu_int)a >> (sd - (LDBL_MANT_DIG+2))) | in __floattixf()
60 ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG+2) - sd))) != 0); in __floattixf()
67 if (a & ((tu_int)1 << LDBL_MANT_DIG)) in __floattixf()
76 a <<= (LDBL_MANT_DIG - sd); in __floattixf()
/freebsd-9-stable/lib/libc/gdtoa/
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()
D_hldtoa.c43 #if (LDBL_MANT_DIG > DBL_MANT_DIG)
68 #define SIGFIGS ((LDBL_MANT_DIG + 3) / 4 + 1)
131 int offset = 4 * ndigits + LDBL_MAX_EXP - 4 - LDBL_MANT_DIG; in __hldtoa()
/freebsd-9-stable/tools/regression/lib/msun/
Dtest-fma.c318 #if LDBL_MANT_DIG == 113 in test_accuracy()
327 #elif LDBL_MANT_DIG == 64 in test_accuracy()
332 #elif LDBL_MANT_DIG == 53 in test_accuracy()
347 #if LDBL_MANT_DIG == 113 in test_accuracy()
356 #elif LDBL_MANT_DIG == 64 in test_accuracy()
361 #elif LDBL_MANT_DIG == 53 in test_accuracy()
376 #if LDBL_MANT_DIG == 113 in test_accuracy()
385 #elif LDBL_MANT_DIG == 64 in test_accuracy()
390 #elif LDBL_MANT_DIG == 53 in test_accuracy()
406 #if LDBL_MANT_DIG == 113 in test_accuracy()
[all …]
Dtest-trig.c150 #if LDBL_MANT_DIG == 64 in run_reduction_tests()
164 #elif LDBL_MANT_DIG == 113 in run_reduction_tests()
208 #if LDBL_MANT_DIG > 53 in run_reduction_tests()
248 #if LDBL_MANT_DIG <= 64 in run_accuracy_tests()
Dtest-next.c92 ldbl_small = ldexpl(1.0, LDBL_MIN_EXP - LDBL_MANT_DIG); in main()
178 #if LDBL_MANT_DIG == 53 in main()
185 #elif LDBL_MANT_DIG == 64 && !defined(__i386) in main()
193 #elif LDBL_MANT_DIG == 113 in main()
/freebsd-9-stable/lib/msun/src/
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()
Ds_rintl.c44 #if LDBL_MANT_DIG == 64
46 #elif LDBL_MANT_DIG == 113
65 if (ex >= BIAS + LDBL_MANT_DIG - 1) { in rintl()
Ds_ceill.c83 } else if (e < LDBL_MANT_DIG - 1) { in ceill()
84 uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1); in ceill()
92 u.bits.manl += 1llu << (LDBL_MANT_DIG - e - 1); in ceill()
Ds_floorl.c83 } else if (e < LDBL_MANT_DIG - 1) { in floorl()
84 uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1); in floorl()
92 u.bits.manl += 1llu << (LDBL_MANT_DIG - e - 1); in floorl()
Ds_fmal.c130 #if LDBL_MANT_DIG == 64 in dd_mul()
132 #elif LDBL_MANT_DIG == 113 in dd_mul()
199 if (spread < -LDBL_MANT_DIG) { in fmal()
223 if (spread <= LDBL_MANT_DIG * 2) in fmal()
Ds_cosl.c39 #if LDBL_MANT_DIG == 64
41 #elif LDBL_MANT_DIG == 113
Ds_tanl.c40 #if LDBL_MANT_DIG == 64
42 #elif LDBL_MANT_DIG == 113
Ds_sinl.c34 #if LDBL_MANT_DIG == 64
36 #elif LDBL_MANT_DIG == 113
Ds_truncl.c60 } else if (e < LDBL_MANT_DIG - 1) { in truncl()
61 uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1); in truncl()
De_atan2l.c107 if(k > LDBL_MANT_DIG+2) { /* |y/x| huge */ in atan2l()
111 else if(expsignx<0&&k<-LDBL_MANT_DIG-2) z=0.0; /* |y/x| tiny, x<0 */ in atan2l()
Ds_cbrtl.c116 #if LDBL_MANT_DIG == 64 in cbrtl()
127 #elif LDBL_MANT_DIG == 113 in cbrtl()
Dw_cabs.c21 #if LDBL_MANT_DIG == 53
Ds_cproj.c45 #if LDBL_MANT_DIG == 53
Ds_logb.c47 #if (LDBL_MANT_DIG == 53)
/freebsd-9-stable/tools/regression/lib/libc/stdio/
Dtest-printfloat.c78 #if (LDBL_MANT_DIG > DBL_MANT_DIG) && !defined(__i386__) in main()
259 #if (LDBL_MANT_DIG == 64) && !defined(__i386__) in main()
263 #elif (LDBL_MANT_DIG == 113) in main()
/freebsd-9-stable/contrib/gcc/ginclude/
Dfloat.h41 #undef LDBL_MANT_DIG
44 #define LDBL_MANT_DIG __LDBL_MANT_DIG__ macro
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Headers/
Dfloat.h41 # undef LDBL_MANT_DIG
82 #define LDBL_MANT_DIG __LDBL_MANT_DIG__ macro
/freebsd-9-stable/contrib/libstdc++/libmath/
Dsignbitl.c37 #if LDBL_MANT_DIG == 113 in __signbitl()

123