Searched refs:hfsq (Results 1 – 4 of 4) sorted by relevance
/picolibc-3.7.0-3.6.0/newlib/libm/common/ |
D | sf_log1p.c | 36 float hfsq,f,c=0,s,z,R,u; in log1pf() local 85 hfsq=(float)0.5*f*f; in log1pf() 89 R = hfsq*((float)1.0-(float)0.66666666666666666*f); in log1pf() 96 if(k==0) return f-(hfsq-s*(hfsq+R)); else in log1pf() 97 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f); in log1pf()
|
D | s_log1p.c | 137 __float64 hfsq,f,c=0,s,z,R,u; in log1p64() local 185 hfsq=_F_64(0.5)*f*f; in log1p64() 189 R = hfsq*(_F_64(1.0)-_F_64(0.66666666666666666)*f); in log1p64() 196 if(k==0) return f-(hfsq-s*(hfsq+R)); else in log1p64() 197 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f); in log1p64()
|
/picolibc-3.7.0-3.6.0/newlib/libm/math/ |
D | sf_log.c | 35 float hfsq, f, s, z, R, w, t1, t2, dk; in logf() local 86 hfsq = (float)0.5 * f * f; in logf() 88 return f - (hfsq - s * (hfsq + R)); in logf() 90 return dk * ln2_hi - ((hfsq - (s * (hfsq + R) + dk * ln2_lo)) - f); in logf()
|
D | s_log.c | 86 __float64 hfsq, f, s, z, R, w, t1, t2, dk; in log64() local 138 hfsq = _F_64(0.5) * f * f; in log64() 140 return f - (hfsq - s * (hfsq + R)); in log64() 142 return dk * ln2_hi - ((hfsq - (s * (hfsq + R) + dk * ln2_lo)) - f); in log64()
|