Searched refs:p_h (Results 1 – 3 of 3) sorted by relevance
/picolibc-3.7.0-3.6.0/newlib/libm/math/ |
D | sf_pow.c | 59 float z, ax, z_h, z_l, p_h, p_l; in powf() local 219 p_h = u + v; in powf() 220 GET_FLOAT_WORD(is, p_h); in powf() 221 SET_FLOAT_WORD(p_h, is & 0xfffff000); in powf() 222 p_l = v - (p_h - u); in powf() 223 z_h = cp_h * p_h; /* cp_h+cp_l = 2/(3*log2) */ in powf() 224 z_l = cp_l * p_h + p_l * cp + dp_l[k]; in powf() 241 p_h = y1 * t1; in powf() 242 z = p_l + p_h; in powf() 249 if (p_l + ovt > z - p_h) in powf() [all …]
|
D | s_pow.c | 100 __float64 z, ax, z_h, z_l, p_h, p_l; in pow64() local 283 p_h = u + v; in pow64() 284 SET_LOW_WORD(p_h, 0); in pow64() 285 p_l = v - (p_h - u); in pow64() 286 z_h = cp_h * p_h; /* cp_h+cp_l = 2/(3*log2) */ in pow64() 287 z_l = cp_l * p_h + p_l * cp + dp_l[k]; in pow64() 303 p_h = y1 * t1; in pow64() 304 z = p_l + p_h; in pow64() 310 if (p_l + ovt > z - p_h) in pow64() 317 if (p_l <= z - p_h) in pow64() [all …]
|
/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld128/ |
D | e_powl.c | 145 long double z, ax, z_h, z_l, p_h, p_l; in powl() local 355 p_h = u + v; in powl() 356 o.value = p_h; in powl() 359 p_h = o.value; in powl() 360 p_l = v - (p_h - u); in powl() 361 z_h = cp_h * p_h; /* cp_h+cp_l = 2/(3*log2) */ in powl() 362 z_l = cp_l * p_h + p_l * cp + dp_l[k]; in powl() 384 p_h = yy1 * t1; in powl() 385 z = p_l + p_h; in powl() 396 if (p_l + ovt > z - p_h) in powl() [all …]
|