Searched refs:hfsq (Results 1 - 4 of 4) sorted by relevance

/bionic/libm/src/
H A Ds_log1p.c46 * Note that 2s = f - s*f = f - hfsq + s*hfsq, where hfsq = f*f/2.
49 * log1p(f) = f - (hfsq - s*(hfsq+R)).
52 * = k*ln2_hi+(f-(hfsq-(s*(hfsq+R)+k*ln2_lo)))
102 double hfsq,f,c,s,z,R,u; local
155 hfsq=0.5*f*f;
159 R = hfsq*(1.
[all...]
H A Ds_log1pf.c40 float hfsq,f,c,s,z,R,u; local
94 hfsq=(float)0.5*f*f;
98 R = hfsq*((float)1.0-(float)0.66666666666666666*f);
105 if(k==0) return f-(hfsq-s*(hfsq+R)); else
106 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f);
H A De_log.c41 * Note that 2s = f - s*f = f - hfsq + s*hfsq, where hfsq = f*f/2.
45 * log(1+f) = f - (hfsq - s*(hfsq+R)). (better accuracy)
48 * = k*ln2_hi+(f-(hfsq-(s*(hfsq+R)+k*ln2_lo)))
89 double hfsq,f,s,z,R,w,t1,t2,dk; local
128 hfsq=0.5*f*f;
129 if(k==0) return f-(hfsq
[all...]
H A De_logf.c38 float hfsq,f,s,z,R,w,t1,t2,dk; local
76 hfsq=(float)0.5*f*f;
77 if(k==0) return f-(hfsq-s*(hfsq+R)); else
78 return dk*ln2_hi-((hfsq-(s*(hfsq+R)+dk*ln2_lo))-f);

Completed in 267 milliseconds