Home
last modified time | relevance | path

Searched refs:pio2_lo (Results 1 – 11 of 11) sorted by relevance

/picolibc-3.5.0-3.4.0/newlib/libm/math/
Dsf_acos.c21 pio2_lo = 7.5497894159e-08, /* 0x33a22168 */ variable
44 return pi + (float)2.0 * pio2_lo; /* acos(-1)= pi */ in acosf()
50 return pio2_hi + pio2_lo; /*if|x|<2**-57*/ in acosf()
55 return pio2_hi - (x - (pio2_lo - x * r)); in acosf()
62 w = r * s - pio2_lo; in acosf()
Ds_acos.c46 pio2_lo = _F_64(6.12323399573676603587e-17), /* 0x3C91A626, 0x33145C07 */ variable
72 return pi + _F_64(2.0) * pio2_lo; /* acos(-1)= pi */ in acos64()
78 return pio2_hi + pio2_lo; /*if|x|<2**-57*/ in acos64()
83 return pio2_hi - (x - (pio2_lo - x * r)); in acos64()
90 w = r * s - pio2_lo; in acos64()
Dsf_asin.c20 pio2_lo = -4.37113900018624283e-8f, variable
43 return x * pio2_hi + x * pio2_lo; in asinf()
67 t = pio2_hi - ((float)2.0 * (s + s * w) - pio2_lo); in asinf()
75 p = (float)2.0 * s * r - (pio2_lo - (float)2.0 * c); in asinf()
Ds_asin.c52 pio2_lo = _F_64(6.12323399573676603587e-17), /* 0x3C91A626, 0x33145C07 */ variable
78 return x * pio2_hi + x * pio2_lo; in asin64()
101 t = pio2_hi - (_F_64(2.0) * (s + s * w) - pio2_lo); in asin64()
107 p = _F_64(2.0) * s * r - (pio2_lo - _F_64(2.0) * c); in asin64()
/picolibc-3.5.0-3.4.0/newlib/libm/ld/common/
De_acosl.c53 else return pi+2.0L*pio2_lo; /* acos(-1)= pi */ in acosl()
58 if(expt<ACOS_CONST) return pio2_hi+pio2_lo;/*x tiny: acosl=pi/2*/ in acosl()
63 return pio2_hi - (x - (pio2_lo-x*r)); in acosl()
70 w = r*s-pio2_lo; in acosl()
De_asinl.c41 return x*pio2_hi+x*pio2_lo; in asinl()
61 t = pio2_hi-(2.0L*(s+s*w)-pio2_lo); in asinl()
68 p = 2.0L*s*r-(pio2_lo-2.0L*c); in asinl()
De_atan2l.c92 z=pio2_hi+pio2_lo; in atan2l()
/picolibc-3.5.0-3.4.0/newlib/libm/machine/spu/headers/
Dacosf4.h73 vec_float4 pio2_lo = spu_splats(7.5497894159e-08f); in _acosf4() local
125 vec_float4 w1 = spu_msub(r,s,pio2_lo); in _acosf4()
132 vec_float4 result0 = spu_sub(pio2_hi,spu_sub(x,spu_nmsub(x,r,pio2_lo))); in _acosf4()
160 result = spu_sel(result,spu_add(pio2_hi,pio2_lo),underflow); in _acosf4()
/picolibc-3.5.0-3.4.0/newlib/libm/ld/ld80/
Dinvtrig.h60 #define pio2_lo atanlo[3] macro
/picolibc-3.5.0-3.4.0/newlib/libm/ld/ld128/
Dinvtrig.h67 #define pio2_lo atanlo[3] macro
/picolibc-3.5.0-3.4.0/newlib/
DChangeLog-201519727 * newlib/libm/math/ef_asin.c (pio2_hi, pio2_lo, pio4_hi):