/sysdeps/ieee754/ldbl-128ibm/ |
A D | mpn2ldbl.c | 35 unsigned long long hi, lo; in __mpn_construct_long_double() local 46 lo = frac_ptr[0]; in __mpn_construct_long_double() 93 lo = (lo << lzcount) & ((1LL << 53) - 1); in __mpn_construct_long_double() 97 hi = lo << (lzcount - 53); in __mpn_construct_long_double() 98 lo = 0; in __mpn_construct_long_double() 102 if (lo != 0) in __mpn_construct_long_double() 126 lo = (1LL << 53) - lo; in __mpn_construct_long_double() 139 lo <<= lzcount; in __mpn_construct_long_double() 145 lo >>= 1 - exponent2; in __mpn_construct_long_double() 147 lo = 0; in __mpn_construct_long_double() [all …]
|
A D | math_ldbl.h | 57 lo = lo << 1; in ldbl_extract_mantissa() 62 lo = lo << 7; in ldbl_extract_mantissa() 77 lo = lo >> ediff; in ldbl_extract_mantissa() 79 lo = 0; in ldbl_extract_mantissa() 82 lo = lo << -ediff; in ldbl_extract_mantissa() 85 && lo != 0) in ldbl_extract_mantissa() 88 lo = ((uint64_t) 1 << 60) - lo; in ldbl_extract_mantissa() 93 lo = (((uint64_t) 1 << 60) - 1) & (lo << 1); in ldbl_extract_mantissa() 127 if (lo != 0) in ldbl_insert_mantissa() 145 lo = ((uint64_t) 1 << 53) - lo; in ldbl_insert_mantissa() [all …]
|
A D | printf_fphex.c | 26 unsigned long long hi, lo; \ 39 lo |= (1ULL << (52 + 7)); \ 41 lo <<= 1; \ 46 lo = 0; \ 48 lo = lo >> ediff; \ 50 lo = lo << -ediff; \ 52 && lo != 0) \ 54 lo = (1ULL << 60) - lo; \ 58 hi = 0xffffffffffffeLL | (lo >> 59); \ 59 lo = 0xfffffffffffffffLL & (lo << 1); \ [all …]
|
A D | ldbl2mpn.c | 43 unsigned long long hi, lo; in __mpn_extract_long_double() local 57 lo <<= EXTRA_INTERNAL_PRECISION; in __mpn_extract_long_double() 62 lo |= 1ULL << (52 + EXTRA_INTERNAL_PRECISION); in __mpn_extract_long_double() 64 lo = lo << 1; in __mpn_extract_long_double() 72 lo = lo >> ediff; in __mpn_extract_long_double() 74 lo = 0; in __mpn_extract_long_double() 77 lo = lo << -ediff; in __mpn_extract_long_double() 84 && lo != 0) in __mpn_extract_long_double() 86 lo = (1ULL << (53 + EXTRA_INTERNAL_PRECISION)) - lo; in __mpn_extract_long_double() 91 lo = 0x0fffffffffffffffLL & (lo << 1); in __mpn_extract_long_double() [all …]
|
A D | s_roundl.c | 36 double xh, xl, hi, lo; in __roundl() local 68 lo = round (xl); in __roundl() 69 if (fabs (lo - xl) == 0.5) in __roundl() 72 xl = lo + 1; in __roundl() 73 else if (xh < 0 && lo > 0) in __roundl() 74 xl = lo - 1; in __roundl() 76 xl = lo; in __roundl() 79 xl = lo; in __roundl()
|
A D | s_rintl.c | 42 double xh, xl, hi, lo; in __rintl() local 78 lo = ldbl_nearbyint (xh); in __rintl() 80 xh -= lo; in __rintl() 87 lo += 1.0; in __rintl() 89 lo -= 1.0; in __rintl() 99 lo -= 1.0; in __rintl() 105 lo += 1.0; in __rintl() 112 xl = lo; in __rintl()
|
A D | s_llroundl.c | 31 long long res, hi, lo; in __llroundl() local 64 lo = (long long) xh; in __llroundl() 69 res = hi + lo; in __llroundl() 72 if (__glibc_unlikely (((~(hi ^ lo) & (res ^ hi)) < 0))) in __llroundl() 75 xh -= lo; in __llroundl()
|
A D | e_hypotl.c | 55 double xhi, yhi, hi, lo; in __ieee754_hypotl() local 103 ldbl_unpack (a, &hi, &lo); in __ieee754_hypotl() 105 a2 = lo; in __ieee754_hypotl() 115 ldbl_unpack (b, &hi, &lo); in __ieee754_hypotl() 117 b2 = lo; in __ieee754_hypotl() 118 ldbl_unpack (a, &hi, &lo); in __ieee754_hypotl() 120 a2 = lo; in __ieee754_hypotl()
|
A D | s_lroundl.c | 31 long res, hi, lo; in __lroundl() local 79 lo = (long) xh; in __lroundl() 84 res = (long int) ((unsigned long int) hi + (unsigned long int) lo); in __lroundl() 87 if (__glibc_unlikely (((~(hi ^ lo) & (res ^ hi)) < 0))) in __lroundl() 90 xh -= lo; in __lroundl()
|
A D | s_fmal.c | 40 *lo = (x - *hi) + y; in add_split() 68 double hi, lo; in mul_ext_val() local 69 mul_split (&hi, &lo, x, y); in mul_ext_val() 73 store_ext_val (v1, lo); in mul_ext_val() 74 if (lo != 0) in mul_ext_val() 117 double lo = __scalbn (y->val, yexp - xexp); in add_split_ext() local 118 add_split (&hi, &lo, hi, lo); in add_split_ext() 122 store_ext_val (y, lo); in add_split_ext() 123 if (lo != 0) in add_split_ext() 237 ldbl_canonicalize (&hi, &lo); in __fmal() [all …]
|
A D | s_llrintl.c | 32 long long res, hi, lo; in __llrintl() local 68 lo = (long long) xh; in __llrintl() 73 res = hi + lo; in __llrintl() 76 if (__glibc_unlikely (((~(hi ^ lo) & (res ^ hi)) < 0))) in __llrintl() 79 xh -= lo; in __llrintl()
|
A D | s_ceill.c | 33 double xh, xl, hi, lo; in __ceill() local 53 lo = ceil (xl); in __ceill() 55 xl = lo; in __ceill()
|
A D | s_floorl.c | 33 double xh, xl, hi, lo; in __floorl() local 53 lo = floor (xl); in __floorl() 55 xl = lo; in __floorl()
|
A D | s_truncl.c | 35 double xh, xl, hi, lo; in __truncl() local 55 lo = xh > 0 ? floor (xl) : ceil (xl); in __truncl() 57 xl = lo; in __truncl()
|
A D | s_lrintl.c | 32 long res, hi, lo; in __lrintl() local 83 lo = (long) xh; in __lrintl() 88 res = (long int) ((unsigned long int) hi + (unsigned long int) lo); in __lrintl() 91 if (__glibc_unlikely (((~(hi ^ lo) & (res ^ hi)) < 0))) in __lrintl() 94 xh -= lo; in __lrintl()
|
A D | s_setpayloadl_main.c | 32 double hi, lo; in FUNC() local 35 ldbl_unpack (payload, &hi, &lo); in FUNC() 37 EXTRACT_WORDS64 (lx, lo); in FUNC()
|
/sysdeps/powerpc/powerpc32/power4/ |
A D | hp-timing.h | 36 unsigned int hi, lo, tmp; \ 42 : "=&r" (hi), "=&r" (lo), "=&r" (tmp) \ 44 Var = ((hp_timing_t) hi << 32) | lo; \
|
/sysdeps/ieee754/ldbl-96/ |
A D | gamma_productl.c | 41 long double lo; in __gamma_productl() local 42 mul_splitl (&ret, &lo, ret, x + i); in __gamma_productl() 43 *eps += lo / ret; in __gamma_productl()
|
/sysdeps/ieee754/dbl-64/ |
A D | gamma_product.c | 41 double lo; in __gamma_product() local 42 mul_split (&ret, &lo, ret, x + i); in __gamma_product() 43 *eps += lo / ret; in __gamma_product()
|
A D | e_log2.c | 46 double_t z, r, r2, r4, y, invc, logc, kd, hi, lo, t1, t2, t3, p; in __log2() local 65 lo = r * InvLn2lo + __builtin_fma (r, InvLn2hi, -hi); in __log2() 71 lo = rlo * InvLn2hi + r * InvLn2lo; in __log2() 78 lo += hi - y + p; in __log2() 79 lo += r4 * (B[2] + r * B[3] + r2 * (B[4] + r * B[5]) in __log2() 81 y += lo; in __log2() 130 lo = t3 - hi + t1 + t2; in __log2() 139 y = lo + r2 * p + hi; in __log2()
|
A D | s_expm1.c | 136 double y, hi, lo, c, t, e, hxs, hfx, r1, h2, h4, R1, R2, R3; in __expm1() local 182 hi = x - ln2_hi; lo = ln2_lo; k = 1; in __expm1() 186 hi = x + ln2_hi; lo = -ln2_lo; k = -1; in __expm1() 194 lo = t * ln2_lo; in __expm1() 196 x = hi - lo; in __expm1() 197 c = (hi - x) - lo; in __expm1()
|
/sysdeps/ieee754/ldbl-128/ |
A D | gamma_productl.c | 41 _Float128 lo; in __gamma_productl() local 42 mul_splitl (&ret, &lo, ret, x + i); in __gamma_productl() 43 *eps += lo / ret; in __gamma_productl()
|
/sysdeps/ieee754/flt-32/ |
A D | s_expm1f.c | 42 float y,hi,lo,c,t,e,hxs,hfx,r1; in __expm1f() local 73 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} in __expm1f() 75 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} in __expm1f() 80 lo = t*ln2_lo; in __expm1f() 82 x = hi - lo; in __expm1f() 83 c = (hi-x)-lo; in __expm1f()
|
/sysdeps/alpha/alphaev6/ |
A D | addmul_1.S | 245 addq $6, $13, $6 # L0 lo + acc 253 addq $7, $15, $23 # L0 lo + acc 265 addq $4, $9, $4 # L0 lo + acc 283 addq $5, $11, $23 # L0 lo + acc 298 addq $6, $13, $6 # L0 lo + acc 318 addq $7, $15, $23 # L0 lo + acc 333 addq $4, $9, $4 # U0 lo + acc 368 addq $6, $13, $6 # L0 lo + acc 403 addq $4, $9, $4 # L0 lo + acc 432 addq $6, $13, $6 # L0 lo + acc [all …]
|
/sysdeps/unix/sysv/linux/ |
A D | getloadavg.c | 28 #define CLAMP(v, lo, hi) MIN (MAX (v, lo), hi) argument
|