Symbol: LDBL_MANT_DIG
lib/libc/gdtoa/_hldtoa.c
131
int offset = 4 * ndigits + LDBL_MAX_EXP - 4 - LDBL_MANT_DIG;
lib/libc/gdtoa/_hldtoa.c
42
#if (LDBL_MANT_DIG > DBL_MANT_DIG)
lib/libc/gdtoa/_hldtoa.c
67
#define SIGFIGS ((LDBL_MANT_DIG + 3) / 4 + 1)
lib/libc/gdtoa/_hldtoa.c
68
#define MAX_HEX_DIGITS ((LDBL_MANT_DIG + 3 - 1) / 4 + 1)
lib/libc/gdtoa/_ldtoa.c
50
LDBL_MANT_DIG, /* nbits */
lib/libc/gdtoa/_ldtoa.c
51
LDBL_MIN_EXP - LDBL_MANT_DIG, /* emin */
lib/libc/gdtoa/_ldtoa.c
52
LDBL_MAX_EXP - LDBL_MANT_DIG, /* emax */
lib/libc/gdtoa/_ldtoa.c
63
uint32_t bits[(LDBL_MANT_DIG + 31) / 32];
lib/libc/gdtoa/_ldtoa.c
76
be = u.bits.exp - (LDBL_MAX_EXP - 1) - (LDBL_MANT_DIG - 1);
lib/libc/gdtoa/_ldtoa.c
83
bits[LDBL_MANT_DIG / 32] |= 1 << ((LDBL_MANT_DIG - 1) % 32);
lib/libc/gen/fpclassify.c
89
#if LDBL_MANT_DIG == 53
lib/libc/gen/isinf.c
67
#if LDBL_MANT_DIG == 53
lib/libc/tests/gen/fpclassify_test.c
169
for (i = 1; i < LDBL_MANT_DIG; i++) {
lib/libc/tests/stdio/printfloat_test.c
110
#if (LDBL_MANT_DIG > DBL_MANT_DIG) && !defined(__i386__)
lib/libc/tests/stdio/printfloat_test.c
315
#if (LDBL_MANT_DIG == 64)
lib/libc/tests/stdio/printfloat_test.c
319
#elif (LDBL_MANT_DIG == 113)
lib/libc/tests/stdio/scanfloat_test.c
124
#if (LDBL_MANT_DIG > DBL_MANT_DIG) && !defined(__i386__)
lib/msun/bsdsrc/b_tgamma.c
394
#if (LDBL_MANT_DIG == 53)
lib/msun/ld128/s_expl.c
304
if (k > 2 * LDBL_MANT_DIG - 1) {
lib/msun/ld128/s_expl.c
314
if (k > LDBL_MANT_DIG - 1)
lib/msun/ld80/s_expl.c
257
if (k > 2 * LDBL_MANT_DIG - 1) {
lib/msun/ld80/s_expl.c
267
if (k > LDBL_MANT_DIG - 1)
lib/msun/src/catrig.c
645
#if LDBL_MANT_DIG == 53
lib/msun/src/catrigl.c
344
#define CUTOFF (LDBL_MANT_DIG / 2 + 1)
lib/msun/src/catrigl.c
70
#if LDBL_MANT_DIG == 64
lib/msun/src/catrigl.c
80
#elif LDBL_MANT_DIG == 113
lib/msun/src/e_acos.c
105
#if LDBL_MANT_DIG == 53
lib/msun/src/e_acosh.c
62
#if LDBL_MANT_DIG == 53
lib/msun/src/e_acoshl.c
32
#if LDBL_MANT_DIG == 64
lib/msun/src/e_acoshl.c
34
#elif LDBL_MANT_DIG == 113
lib/msun/src/e_acoshl.c
50
#if LDBL_MANT_DIG == 64
lib/msun/src/e_acoshl.c
54
#elif LDBL_MANT_DIG == 113
lib/msun/src/e_acoshl.c
87
#if LDBL_MANT_DIG == 113
lib/msun/src/e_acosl.c
85
#if LDBL_MANT_DIG == 113
lib/msun/src/e_asin.c
111
#if LDBL_MANT_DIG == 53
lib/msun/src/e_asinl.c
75
#if LDBL_MANT_DIG == 113
lib/msun/src/e_atan2.c
123
#if LDBL_MANT_DIG == 53
lib/msun/src/e_atan2l.c
103
if(k > LDBL_MANT_DIG+2) { /* |y/x| huge */
lib/msun/src/e_atan2l.c
107
else if(expsignx<0&&k<-LDBL_MANT_DIG-2) z=0.0; /* |y/x| tiny, x<0 */
lib/msun/src/e_atan2l.c
118
#if LDBL_MANT_DIG == 113
lib/msun/src/e_atanh.c
62
#if LDBL_MANT_DIG == 53
lib/msun/src/e_atanhl.c
32
#if LDBL_MANT_DIG == 64
lib/msun/src/e_atanhl.c
34
#elif LDBL_MANT_DIG == 113
lib/msun/src/e_atanhl.c
72
#if LDBL_MANT_DIG == 113
lib/msun/src/e_cosh.c
79
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_coshl.c
101
if (ix<BIAS-(LDBL_MANT_DIG+1)/2) /* |x| < TINY */
lib/msun/src/e_coshl.c
104
#if LDBL_MANT_DIG == 64
lib/msun/src/e_coshl.c
108
#elif LDBL_MANT_DIG == 113
lib/msun/src/e_coshl.c
131
#if LDBL_MANT_DIG == 113
lib/msun/src/e_coshl.c
38
#if LDBL_MANT_DIG == 64
lib/msun/src/e_coshl.c
54
#elif LDBL_MANT_DIG == 113
lib/msun/src/e_coshl.c
86
#if LDBL_MANT_DIG == 113
lib/msun/src/e_exp.c
158
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_fmod.c
126
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_fmodl.c
147
#if LDBL_MANT_DIG == 113
lib/msun/src/e_hypot.c
123
#if LDBL_MANT_DIG == 53
lib/msun/src/e_hypotl.c
122
#if LDBL_MANT_DIG == 113
lib/msun/src/e_hypotl.c
35
#define MANT_DIG LDBL_MANT_DIG
lib/msun/src/e_lgamma.c
33
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_lgamma_r.c
297
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_lgammal.c
24
#if LDBL_MANT_DIG == 113
lib/msun/src/e_log.c
141
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_log10.c
88
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_log2.c
111
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_pow.c
312
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_remainder.c
73
#if LDBL_MANT_DIG == 53
lib/msun/src/e_remainderl.c
40
#if LDBL_MANT_DIG == 113
lib/msun/src/e_sinh.c
73
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_sinhl.c
104
if (ix<BIAS-(LDBL_MANT_DIG+1)/2) /* |x|<TINY */
lib/msun/src/e_sinhl.c
108
#if LDBL_MANT_DIG == 64
lib/msun/src/e_sinhl.c
112
#elif LDBL_MANT_DIG == 113
lib/msun/src/e_sinhl.c
133
#if LDBL_MANT_DIG == 113
lib/msun/src/e_sinhl.c
38
#if LDBL_MANT_DIG == 64
lib/msun/src/e_sinhl.c
54
#elif LDBL_MANT_DIG == 113
lib/msun/src/e_sinhl.c
85
#if LDBL_MANT_DIG == 113
lib/msun/src/e_sqrt.c
195
#if (LDBL_MANT_DIG == 53)
lib/msun/src/e_sqrtl.c
124
#if LDBL_MANT_DIG > 100
lib/msun/src/e_sqrtl.c
160
#if LDBL_MANT_DIG == 113
lib/msun/src/k_sincosl.h
15
#if LDBL_MANT_DIG == 64 /* ld80 version of k_sincosl.c. */
lib/msun/src/k_sincosl.h
73
#elif LDBL_MANT_DIG == 113 /* ld128 version of k_sincosl.c. */
lib/msun/src/math_private.h
703
#ifdef LDBL_MANT_DIG
lib/msun/src/math_private.h
718
return (x + __CONCAT(0x1.8p, LDBL_MANT_DIG) / 2 -
lib/msun/src/math_private.h
719
__CONCAT(0x1.8p, LDBL_MANT_DIG) / 2);
lib/msun/src/s_asinh.c
56
#if LDBL_MANT_DIG == 53
lib/msun/src/s_asinhl.c
32
#if LDBL_MANT_DIG == 64
lib/msun/src/s_asinhl.c
35
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_asinhl.c
53
#if LDBL_MANT_DIG == 64
lib/msun/src/s_asinhl.c
57
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_asinhl.c
89
#if LDBL_MANT_DIG == 113
lib/msun/src/s_atan.c
118
#if LDBL_MANT_DIG == 53
lib/msun/src/s_atanl.c
83
#if LDBL_MANT_DIG == 113
lib/msun/src/s_cbrt.c
112
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_cbrtl.c
103
#if LDBL_MANT_DIG == 64
lib/msun/src/s_cbrtl.c
114
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_cbrtl.c
142
#if LDBL_MANT_DIG == 113
lib/msun/src/s_ccosh.c
162
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_ceil.c
71
#if LDBL_MANT_DIG == 53
lib/msun/src/s_ceill.c
78
} else if (e < LDBL_MANT_DIG - 1) {
lib/msun/src/s_ceill.c
79
uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1);
lib/msun/src/s_ceill.c
87
u.bits.manl += 1llu << (LDBL_MANT_DIG - e - 1);
lib/msun/src/s_ceill.c
98
#if LDBL_MANT_DIG == 113
lib/msun/src/s_cexp.c
94
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_clog.c
150
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_clogl.c
37
#define MANT_DIG LDBL_MANT_DIG
lib/msun/src/s_clogl.c
44
#if LDBL_MANT_DIG == 64
lib/msun/src/s_clogl.c
48
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_copysignl.c
45
#if LDBL_MANT_DIG == 113
lib/msun/src/s_cos.c
83
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_cosl.c
101
#if LDBL_MANT_DIG == 113
lib/msun/src/s_cosl.c
42
#if LDBL_MANT_DIG == 64
lib/msun/src/s_cosl.c
47
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_cospi.c
143
#if LDBL_MANT_DIG == 53
lib/msun/src/s_cproj.c
45
#if LDBL_MANT_DIG == 53
lib/msun/src/s_csinh.c
162
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_csqrt.c
110
#if LDBL_MANT_DIG == 53
lib/msun/src/s_erf.c
241
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_erf.c
303
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_exp2.c
394
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_expm1.c
216
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fabsl.c
46
#if LDBL_MANT_DIG == 113
lib/msun/src/s_fdim.c
48
#if LDBL_MANT_DIG == 113
lib/msun/src/s_floor.c
72
#if LDBL_MANT_DIG == 53
lib/msun/src/s_floorl.c
78
} else if (e < LDBL_MANT_DIG - 1) {
lib/msun/src/s_floorl.c
79
uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1);
lib/msun/src/s_floorl.c
87
u.bits.manl += 1llu << (LDBL_MANT_DIG - e - 1);
lib/msun/src/s_floorl.c
98
#if LDBL_MANT_DIG == 113
lib/msun/src/s_fma.c
293
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fmal.c
129
#if LDBL_MANT_DIG == 64
lib/msun/src/s_fmal.c
131
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_fmal.c
198
if (spread < -LDBL_MANT_DIG) {
lib/msun/src/s_fmal.c
222
if (spread <= LDBL_MANT_DIG * 2)
lib/msun/src/s_fmal.c
273
#if LDBL_MANT_DIG == 113
lib/msun/src/s_fmax.c
63
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fmaximum.c
62
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fmaximum_mag.c
69
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fmaximum_mag_num.c
86
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fmaximum_num.c
78
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fmaxl.c
57
#if LDBL_MANT_DIG == 113
lib/msun/src/s_fmin.c
63
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fminimum.c
62
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fminimum_mag.c
69
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fminimum_mag_num.c
86
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fminimum_num.c
78
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_fminl.c
57
#if LDBL_MANT_DIG == 113
lib/msun/src/s_frexp.c
50
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_frexpl.c
64
#if LDBL_MANT_DIG == 113
lib/msun/src/s_ilogbl.c
51
#if LDBL_MANT_DIG == 113
lib/msun/src/s_llrintl.c
9
#if LDBL_MANT_DIG == 113
lib/msun/src/s_llroundl.c
11
#if LDBL_MANT_DIG == 113
lib/msun/src/s_log1p.c
174
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_logb.c
43
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_logbl.c
52
#if LDBL_MANT_DIG == 113
lib/msun/src/s_lrintl.c
9
#if LDBL_MANT_DIG == 113
lib/msun/src/s_lroundl.c
11
#if LDBL_MANT_DIG == 113
lib/msun/src/s_modfl.c
103
#if LDBL_MANT_DIG == 113
lib/msun/src/s_modfl.c
53
#define HIBITS (LDBL_MANT_DIG - LDBL_MANL_SIZE)
lib/msun/src/s_modfl.c
83
} else if (e >= LDBL_MANT_DIG - 1) { /* x has no fraction part. */
lib/msun/src/s_modfl.c
89
if (GETFRAC(ux.bits.manl, LDBL_MANT_DIG - 1 - e) == 0) {
lib/msun/src/s_modfl.c
95
ux.bits.manl >>= LDBL_MANT_DIG - 1 - e;
lib/msun/src/s_modfl.c
96
ux.bits.manl <<= LDBL_MANT_DIG - 1 - e;
lib/msun/src/s_nan.c
109
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_nearbyint.c
66
#if LDBL_MANT_DIG == 113
lib/msun/src/s_nextafter.c
75
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_nextafterl.c
76
#if LDBL_MANT_DIG == 113
lib/msun/src/s_remquo.c
147
#if LDBL_MANT_DIG == 53
lib/msun/src/s_remquol.c
171
#if LDBL_MANT_DIG == 113
lib/msun/src/s_rint.c
86
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_rintl.c
43
#if LDBL_MANT_DIG == 64
lib/msun/src/s_rintl.c
45
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_rintl.c
64
if (ex >= BIAS + LDBL_MANT_DIG - 1) {
lib/msun/src/s_rintl.c
91
#if LDBL_MANT_DIG == 113
lib/msun/src/s_round.c
57
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_roundl.c
63
#if LDBL_MANT_DIG == 113
lib/msun/src/s_rsqrt.c
151
#if LDBL_MANT_DIG == 53
lib/msun/src/s_rsqrtl.c
64
#if LDBL_MANT_DIG == 64
lib/msun/src/s_scalbln.c
56
#if LDBL_MANT_DIG == 113
lib/msun/src/s_scalbn.c
44
#if (LDBL_MANT_DIG == 53) && !defined(scalbn)
lib/msun/src/s_scalbnl.c
19
#if (LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 113) && LDBL_MAX_EXP == 16384
lib/msun/src/s_scalbnl.c
51
#if LDBL_MANT_DIG == 113
lib/msun/src/s_sin.c
83
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_sincos.c
75
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_sincosl.c
103
#if LDBL_MANT_DIG == 113
lib/msun/src/s_sincosl.c
38
#if LDBL_MANT_DIG == 64
lib/msun/src/s_sincosl.c
40
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_sinl.c
36
#if LDBL_MANT_DIG == 64
lib/msun/src/s_sinl.c
38
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_sinl.c
94
#if LDBL_MANT_DIG == 113
lib/msun/src/s_sinpi.c
159
#if LDBL_MANT_DIG == 53
lib/msun/src/s_tan.c
77
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_tanh.c
78
#if (LDBL_MANT_DIG == 53)
lib/msun/src/s_tanhl.c
112
#if LDBL_MANT_DIG == 113
lib/msun/src/s_tanhl.c
130
if (__predict_false(ix<BIAS-(LDBL_MANT_DIG+1)/2)) { /* |x|<TINY */
lib/msun/src/s_tanhl.c
136
#if LDBL_MANT_DIG == 64
lib/msun/src/s_tanhl.c
141
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_tanhl.c
172
#if LDBL_MANT_DIG == 113
lib/msun/src/s_tanhl.c
39
#if LDBL_MANT_DIG == 64
lib/msun/src/s_tanhl.c
56
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_tanl.c
42
#if LDBL_MANT_DIG == 64
lib/msun/src/s_tanl.c
44
#elif LDBL_MANT_DIG == 113
lib/msun/src/s_tanl.c
96
#if LDBL_MANT_DIG == 113
lib/msun/src/s_tanpi.c
174
#if LDBL_MANT_DIG == 53
lib/msun/src/s_trunc.c
61
#if LDBL_MANT_DIG == 53
lib/msun/src/s_truncl.c
55
} else if (e < LDBL_MANT_DIG - 1) {
lib/msun/src/s_truncl.c
56
uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1);
lib/msun/src/s_truncl.c
65
#if LDBL_MANT_DIG == 113
lib/msun/src/w_cabs.c
18
#if LDBL_MANT_DIG == 53
lib/msun/tests/csqrt_test.c
257
#if LDBL_MANT_DIG <= 64
lib/msun/tests/csqrt_test.c
259
#elif LDBL_MANT_DIG <= 128
lib/msun/tests/csqrt_test.c
268
ATF_REQUIRE(mantdig <= LDBL_MANT_DIG);
lib/msun/tests/csqrt_test.c
355
LDBL_MANT_DIG
lib/msun/tests/exponential_test.c
153
for (int i = LDBL_MIN_EXP - LDBL_MANT_DIG; i < LDBL_MAX_EXP; i++) {
lib/msun/tests/fma_test.c
309
#if LDBL_MANT_DIG == 113
lib/msun/tests/fma_test.c
318
#elif LDBL_MANT_DIG == 64
lib/msun/tests/fma_test.c
323
#elif LDBL_MANT_DIG == 53
lib/msun/tests/fma_test.c
338
#if LDBL_MANT_DIG == 113
lib/msun/tests/fma_test.c
347
#elif LDBL_MANT_DIG == 64
lib/msun/tests/fma_test.c
352
#elif LDBL_MANT_DIG == 53
lib/msun/tests/fma_test.c
367
#if LDBL_MANT_DIG == 113
lib/msun/tests/fma_test.c
376
#elif LDBL_MANT_DIG == 64
lib/msun/tests/fma_test.c
381
#elif LDBL_MANT_DIG == 53
lib/msun/tests/fma_test.c
397
#if LDBL_MANT_DIG == 113
lib/msun/tests/fma_test.c
406
#elif LDBL_MANT_DIG == 64
lib/msun/tests/fma_test.c
411
#elif LDBL_MANT_DIG == 53
lib/msun/tests/fma_test.c
458
#if LDBL_MANT_DIG == 64
lib/msun/tests/fma_test.c
461
#elif LDBL_MANT_DIG == 113
lib/msun/tests/ilogb_test.c
84
for (e = LDBL_MIN_EXP - LDBL_MANT_DIG; e < LDBL_MAX_EXP; e++) {
lib/msun/tests/invtrig_test.c
105
(tol) * ldexpl(1.0, 1 - LDBL_MANT_DIG), (excepts)); \
lib/msun/tests/invtrig_test.c
192
for (e = LDBL_MIN_EXP - LDBL_MANT_DIG; e <= LDBL_MAX_EXP; e++) {
lib/msun/tests/invtrig_test.c
224
for (e = LDBL_MIN_EXP - LDBL_MANT_DIG; e <= LDBL_MAX_EXP - 1; e++) {
lib/msun/tests/invtrig_test.c
75
(tol) * ldexpl(1.0, 1 - LDBL_MANT_DIG), (excepts)); \
lib/msun/tests/logarithm_test.c
141
for (i = LDBL_MIN_EXP - LDBL_MANT_DIG; i < LDBL_MAX_EXP; i++) {
lib/msun/tests/logarithm_test.c
218
#if LDBL_MANT_DIG > 64
lib/msun/tests/logarithm_test.c
259
#if LDBL_MANT_DIG > 64
lib/msun/tests/next_test.c
188
#if LDBL_MANT_DIG == 53
lib/msun/tests/next_test.c
195
#elif LDBL_MANT_DIG == 64 && !defined(__i386)
lib/msun/tests/next_test.c
203
#elif LDBL_MANT_DIG == 113
lib/msun/tests/next_test.c
237
#if LDBL_MANT_DIG > 53
lib/msun/tests/next_test.c
95
ldbl_small = ldexpl(1.0, LDBL_MIN_EXP - LDBL_MANT_DIG);
lib/msun/tests/rem_test.c
72
#if LDBL_MANT_DIG > 53
lib/msun/tests/test-utils.h
47
#define LDBL_ULP() ldexpl(1.0, 1 - LDBL_MANT_DIG)
lib/msun/tests/trig_test.c
142
#if LDBL_MANT_DIG == 64
lib/msun/tests/trig_test.c
201
#if LDBL_MANT_DIG == 64 /* XXX: || LDBL_MANT_DIG == 113 */
lib/msun/tests/trig_test.c
244
#if LDBL_MANT_DIG <= 64