Home
last modified time | relevance | path

Searched refs:two52 (Results 1 – 7 of 7) sorted by relevance

/glibc-2.36/sysdeps/ieee754/dbl-64/
Ds_llrint.c29 static const double two52[2] = variable
54 w = math_narrow_eval (two52[sx] + x); in __llrint()
55 t = w - two52[sx]; in __llrint()
69 w = math_narrow_eval (two52[sx] + x); in __llrint()
70 t = w - two52[sx]; in __llrint()
Ds_lrint.c29 static const double two52[2] = variable
54 w = math_narrow_eval (two52[sx] + x); in __lrint()
55 t = w - two52[sx]; in __lrint()
82 w = math_narrow_eval (two52[sx] + x); in __lrint()
83 t = w - two52[sx]; in __lrint()
De_lgamma_r.c87 two52= 4.50359962737049600000e+15, /* 0x43300000, 0x00000000 */ variable
181 if(ix<0x43300000) z = y+two52; /* exact */ in sin_pi()
/glibc-2.36/sysdeps/ieee754/ldbl-128ibm/
Dmath_ldbl.h233 double two52 = 0x1p52; in ldbl_nearbyint() local
235 if (__glibc_likely ((__builtin_fabs (a) < two52))) in ldbl_nearbyint()
239 a += two52; in ldbl_nearbyint()
240 a -= two52; in ldbl_nearbyint()
244 a = two52 - a; in ldbl_nearbyint()
245 a = -(a - two52); in ldbl_nearbyint()
/glibc-2.36/ChangeLog.old/
DChangeLog.133058 two52 locally.
3060 * sysdeps/ieee754/dbl-64/upow.h: Remove definition of two52.
DChangeLog.1713981 (two52): Use double not long double.
DChangeLog.1863322 (ldbl_nearbyint): Use more readable constant for two52.