Home
last modified time | relevance | path

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

/picolibc-3.7.0-3.6.0/newlib/libm/math/
Dsf_log.c19 static const float ln2_hi = 6.9313812256e-01, /* 0x3f317180 */ variable
64 return dk * ln2_hi + dk * ln2_lo; in logf()
72 return dk * ln2_hi - ((R - dk * ln2_lo) - f); in logf()
90 return dk * ln2_hi - ((hfsq - (s * (hfsq + R) + dk * ln2_lo)) - f); in logf()
95 return dk * ln2_hi - ((s * (f - R) - dk * ln2_lo) - f); in logf()
Ds_log.c70 static const __float64 ln2_hi = _F_64(6.93147180369123816490e-01), /* 3fe62e42 fee00000 */ variable
116 return dk * ln2_hi + dk * ln2_lo; in log64()
124 return dk * ln2_hi - ((R - dk * ln2_lo) - f); in log64()
142 return dk * ln2_hi - ((hfsq - (s * (hfsq + R) + dk * ln2_lo)) - f); in log64()
147 return dk * ln2_hi - ((s * (f - R) - dk * ln2_lo) - f); in log64()
/picolibc-3.7.0-3.6.0/newlib/libm/common/
Dsf_log1p.c20 ln2_hi = 6.9313812256e-01, /* 0x3f317180 */ variable
88 else {c += k*ln2_lo; return k*ln2_hi+c;}} in log1pf()
91 return k*ln2_hi-((R-(k*ln2_lo+c))-f); in log1pf()
97 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f); in log1pf()
Ds_log1p.c121 ln2_hi = _F_64(6.93147180369123816490e-01), /* 3fe62e42 fee00000 */ variable
188 else {c += k*ln2_lo; return k*ln2_hi+c;}} in log1p64()
191 return k*ln2_hi-((R-(k*ln2_lo+c))-f); in log1p64()
197 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f); in log1p64()
Dsf_expm1.c27 ln2_hi = 6.9313812256e-01,/* 0x3f317180 */ variable
66 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} in expm1f()
68 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} in expm1f()
72 hi = x - t*ln2_hi; /* t*ln2_hi is exact here */ in expm1f()
Ds_expm1.c154 ln2_hi = _F_64(6.93147180369123816490e-01),/* 0x3fe62e42, 0xfee00000 */ variable
198 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} in _NAME_64()
200 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} in _NAME_64()
204 hi = x - t*ln2_hi; /* t*ln2_hi is exact here */ in _NAME_64()
/picolibc-3.7.0-3.6.0/newlib/libm/machine/spu/headers/
Dexpf4.h65 vec_float4 ln2_hi = spu_splats(0.693359375f); in _expf4() local
89 r = spu_nmsub(z,ln2_hi,x); in _expf4()
Dexpd2.h92 vec_double2 ln2_hi = spu_splats(6.9314575195312500E-1); // 3FE62E4000000000 in _expd2() local
117 r = spu_nmsub(rx,ln2_hi,x); in _expd2()