Home
last modified time | relevance | path

Searched refs:pi_lo (Results 1 – 8 of 8) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libm/math/
Dsf_atan2.c23 pi_lo = -8.7422776573e-08; /* 0xb3bbbd2e */ variable
90 z = pi_o_2 + (float)0.5 * pi_lo; /* |y/x| > 2**60 */ in atan2f()
105 return pi - (z - pi_lo); /* atan(+,-) */ in atan2f()
107 return (z - pi_lo) - pi; /* atan(-,-) */ in atan2f()
Ds_atan2.c51 pi_lo = _F_64(1.2246467991473531772E-16); /* 0x3CA1A626, 0x33145C07 */ variable
120 z = pi_o_2 + _F_64(0.5) * pi_lo; /* |y/x| > 2**60 */ in atan264()
135 return pi - (z - pi_lo); /* atan(+,-) */ in atan264()
137 return (z - pi_lo) - pi; /* atan(-,-) */ in atan264()
/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld80/
Dinvtrig.h57 #define pi_lo _ItL_pi_lo macro
75 extern const LONGDOUBLE pi_lo;
Dinvtrig.c81 const long double pi_lo = -5.01655761266833202345e-20L; variable
/picolibc-3.7.0-3.6.0/newlib/libm/ld/common/
De_atan2l.c100 case 2: return pi-(z-pi_lo);/* atan(+,-) */ in atan2l()
102 return (z-pi_lo)-pi;/* atan(-,-) */ in atan2l()
/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld128/
Dinvtrig.c99 const long double pi_lo = 8.67181013012378102479704402604335225e-35L; variable
Dinvtrig.h64 #define pi_lo _ItL_pi_lo macro
74 extern const long double pi_lo;
/picolibc-3.7.0-3.6.0/newlib/
DChangeLog-201512709 * libm/math/ef_atan2.c (pi, pi_lo): Use round-to-nearest value of pi.