/src/lib/libm/src/ |
e_pow.c | 102 double z,ax,z_h,z_l,p_h,p_l; local in function:__ieee754_pow 251 z_l = cp_l*p_h+p_l*cp+dp_l[k]; 252 /* log2(ax) = (ss+..)*2/(3*log2) = n + dp_h + z_h + z_l */ 254 t1 = (((z_h+z_l)+dp_h[k])+t); 256 t2 = z_l-(((t1-t)-dp_h[k])-z_h);
|
e_powf.c | 61 float z,ax,z_h,z_l,p_h,p_l; local in function:__ieee754_powf 196 z_l = cp_l*p_h+p_l*cp+dp_l[k]; 197 /* log2(ax) = (s+..)*2/(3*log2) = n + dp_h + z_h + z_l */ 199 t1 = (((z_h+z_l)+dp_h[k])+t); 202 t2 = z_l-(((t1-t)-dp_h[k])-z_h);
|
/src/lib/libm/ld128/ |
e_powl.c | 148 long double z, ax, z_h, z_l, p_h, p_l; local in function:powl 353 z_l = cp_l * p_h + p_l * cp + dp_l[k]; 354 /* log2(ax) = (s+..)*2/(3*log2) = n + dp_h + z_h + z_l */ 356 t1 = (((z_h + z_l) + dp_h[k]) + t); 361 t2 = z_l - (((t1 - t) - dp_h[k]) - z_h);
|