Home
last modified time | relevance | path

Searched refs:lo (Results 1 – 25 of 104) sorted by relevance

12345

/sysdeps/ieee754/ldbl-128ibm/
A Dmpn2ldbl.c35 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 Dmath_ldbl.h57 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 Dprintf_fphex.c26 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 Dldbl2mpn.c43 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 Ds_roundl.c36 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 Ds_rintl.c42 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 Ds_llroundl.c31 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 De_hypotl.c55 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 Ds_lroundl.c31 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 Ds_fmal.c40 *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 Ds_llrintl.c32 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 Ds_ceill.c33 double xh, xl, hi, lo; in __ceill() local
53 lo = ceil (xl); in __ceill()
55 xl = lo; in __ceill()
A Ds_floorl.c33 double xh, xl, hi, lo; in __floorl() local
53 lo = floor (xl); in __floorl()
55 xl = lo; in __floorl()
A Ds_truncl.c35 double xh, xl, hi, lo; in __truncl() local
55 lo = xh > 0 ? floor (xl) : ceil (xl); in __truncl()
57 xl = lo; in __truncl()
A Ds_lrintl.c32 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 Ds_setpayloadl_main.c32 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 Dhp-timing.h36 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 Dgamma_productl.c41 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 Dgamma_product.c41 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 De_log2.c46 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 Ds_expm1.c136 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 Dgamma_productl.c41 _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 Ds_expm1f.c42 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 Daddmul_1.S245 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 Dgetloadavg.c28 #define CLAMP(v, lo, hi) MIN (MAX (v, lo), hi) argument

Completed in 22 milliseconds

12345