/external/compiler-rt/lib/builtins/ |
floattixf.c | 39 if (sd > LDBL_MANT_DIG) 45 * P = bit LDBL_MANT_DIG-1 bits to the right of 1 46 * Q = bit LDBL_MANT_DIG bits to the right of 1 51 case LDBL_MANT_DIG + 1: 54 case LDBL_MANT_DIG + 2: 57 a = ((tu_int)a >> (sd - (LDBL_MANT_DIG+2))) | 58 ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG+2) - sd))) != 0); 64 /* a is now rounded to LDBL_MANT_DIG or LDBL_MANT_DIG+1 bits */ 65 if (a & ((tu_int)1 << LDBL_MANT_DIG)) [all...] |
floatuntixf.c | 37 if (sd > LDBL_MANT_DIG) 43 * P = bit LDBL_MANT_DIG-1 bits to the right of 1 44 * Q = bit LDBL_MANT_DIG bits to the right of 1 49 case LDBL_MANT_DIG + 1: 52 case LDBL_MANT_DIG + 2: 55 a = (a >> (sd - (LDBL_MANT_DIG+2))) | 56 ((a & ((tu_int)(-1) >> ((N + LDBL_MANT_DIG+2) - sd))) != 0); 62 /* a is now rounded to LDBL_MANT_DIG or LDBL_MANT_DIG+1 bits */ 63 if (a & ((tu_int)1 << LDBL_MANT_DIG)) [all...] |
/bionic/libc/upstream-openbsd/lib/libc/gdtoa/ |
ldtoa.c | 39 #if (LDBL_MANT_DIG > DBL_MANT_DIG) 53 LDBL_MANT_DIG, /* nbits */ 54 LDBL_MIN_EXP - LDBL_MANT_DIG, /* emin */ 55 LDBL_MAX_EXP - LDBL_MANT_DIG, /* emax */ 66 uint32_t bits[(LDBL_MANT_DIG + 31) / 32]; 77 be = p->ext_exp - (LDBL_MAX_EXP - 1) - (LDBL_MANT_DIG - 1); 84 bits[LDBL_MANT_DIG / 32] |= 1 << ((LDBL_MANT_DIG - 1) % 32); 110 #else /* (LDBL_MANT_DIG == DBL_MANT_DIG) */ 124 #endif /* (LDBL_MANT_DIG == DBL_MANT_DIG) * [all...] |
/external/bison/lib/ |
float.in.h | 35 # undef LDBL_MANT_DIG 36 # define LDBL_MANT_DIG 64 68 # undef LDBL_MANT_DIG 69 # define LDBL_MANT_DIG 64 114 #if (defined _ARCH_PPC || defined _POWER) && defined _AIX && (LDBL_MANT_DIG == 106) && defined __GNUC__ 122 #if (defined _ARCH_PPC || defined _POWER) && (defined _AIX || defined __linux__) && (LDBL_MANT_DIG == 106) && defined __GNUC__ 158 /* On IRIX 6.5, with cc, the value of LDBL_MANT_DIG is wrong. 161 #if defined __sgi && (LDBL_MANT_DIG >= 106) 162 # undef LDBL_MANT_DIG 163 # define LDBL_MANT_DIG 10 [all...] |
float.c | 23 #if (defined _ARCH_PPC || defined _POWER) && (defined _AIX || defined __linux__) && (LDBL_MANT_DIG == 106) && defined __GNUC__
|
/ndk/sources/android/support/src/musl-math/ |
frexpl.c | 3 #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024 8 #elif (LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 113) && LDBL_MAX_EXP == 16384
|
scalbnl.c | 3 #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024 8 #elif (LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 113) && LDBL_MAX_EXP == 16384
|
scalblnl.c | 5 #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024
|
/bionic/libm/upstream-freebsd/lib/msun/src/ |
s_modfl.c | 53 #define HIBITS (LDBL_MANT_DIG - LDBL_MANL_SIZE) 83 } else if (e >= LDBL_MANT_DIG - 1) { /* x has no fraction part. */ 89 if (GETFRAC(ux.bits.manl, LDBL_MANT_DIG - 1 - e) == 0) { 95 ux.bits.manl >>= LDBL_MANT_DIG - 1 - e; 96 ux.bits.manl <<= LDBL_MANT_DIG - 1 - e;
|
s_rintl.c | 45 #if LDBL_MANT_DIG == 64 47 #elif LDBL_MANT_DIG == 113 66 if (ex >= BIAS + LDBL_MANT_DIG - 1) {
|
e_acoshl.c | 36 #if LDBL_MANT_DIG == 64 38 #elif LDBL_MANT_DIG == 113 54 #if LDBL_MANT_DIG == 64 58 #elif LDBL_MANT_DIG == 113
|
s_asinhl.c | 36 #if LDBL_MANT_DIG == 64 39 #elif LDBL_MANT_DIG == 113 57 #if LDBL_MANT_DIG == 64 61 #elif LDBL_MANT_DIG == 113
|
s_cproj.c | 45 #if LDBL_MANT_DIG == 53
|
w_cabs.c | 21 #if LDBL_MANT_DIG == 53
|
e_atanhl.c | 36 #if LDBL_MANT_DIG == 64 38 #elif LDBL_MANT_DIG == 113
|
s_cosl.c | 42 #if LDBL_MANT_DIG == 64 44 #elif LDBL_MANT_DIG == 113
|
s_sinl.c | 37 #if LDBL_MANT_DIG == 64 39 #elif LDBL_MANT_DIG == 113
|
s_tanl.c | 43 #if LDBL_MANT_DIG == 64 45 #elif LDBL_MANT_DIG == 113
|
s_truncl.c | 60 } else if (e < LDBL_MANT_DIG - 1) { 61 uint64_t m = (uint64_t)-1 >> (64 - LDBL_MANT_DIG + e + 1);
|
s_logb.c | 47 #if (LDBL_MANT_DIG == 53)
|
imprecise.c | 37 #if (LDBL_MANT_DIG > 53)
|
s_cos.c | 87 #if (LDBL_MANT_DIG == 53)
|
s_frexp.c | 54 #if (LDBL_MANT_DIG == 53)
|
s_sin.c | 87 #if (LDBL_MANT_DIG == 53)
|
/ndk/sources/android/support/src/wcstox/ |
floatscan.c | 36 #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024 42 #else /* LDBL_MANT_DIG == 64 && LDBL_MAX_EXP == 16384 */ 170 if (lrp < emin-2*LDBL_MANT_DIG) { 284 if (bits > LDBL_MANT_DIG+e2-emin) { 285 bits = LDBL_MANT_DIG+e2-emin; 291 if (bits < LDBL_MANT_DIG) { 292 bias = copysignl(scalbn(1, 2*LDBL_MANT_DIG-bits-1), y); 293 frac = fmodl(y, scalbn(1, LDBL_MANT_DIG-bits)); 311 if (LDBL_MANT_DIG-bits >= 2 && !fmodl(frac, 1)) 318 if ((e2+LDBL_MANT_DIG & INT_MAX) > emax-5) [all...] |