Home
last modified time | relevance | path

Searched refs:p_h (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/lib/libm_dbl/
A Dpow.c94 double z,ax,z_h,z_l,p_h,p_l; in pow() local
265 p_h = u + v; in pow()
266 SET_LOW_WORD(p_h, 0); in pow()
267 p_l = v - (p_h-u); in pow()
281 p_h = y1*t1; in pow()
282 z = p_l + p_h; in pow()
287 if (p_l + ovt > z - p_h) in pow()
292 if (p_l <= z - p_h) in pow()
309 p_h -= t; in pow()
311 t = p_l + p_h; in pow()
[all …]
/AliOS-Things-master/components/SDL2/src/libm/
A De_pow.c105 double z,ax,z_h,z_l,p_h,p_l; in __ieee754_pow() local
244 p_h = u+v; in __ieee754_pow()
245 SET_LOW_WORD(p_h,0); in __ieee754_pow()
246 p_l = v-(p_h-u); in __ieee754_pow()
247 z_h = cp_h*p_h; /* cp_h+cp_l = 2/(3*log2) */ in __ieee754_pow()
248 z_l = cp_l*p_h+p_l*cp+dp_l[k]; in __ieee754_pow()
264 p_h = y1*t1; in __ieee754_pow()
265 z = p_l+p_h; in __ieee754_pow()
293 p_h -= t; in __ieee754_pow()
295 t = p_l+p_h; in __ieee754_pow()
[all …]
/AliOS-Things-master/components/py_engine/engine/lib/libm/
A Dmath.c173 float z,ax,z_h,z_l,p_h,p_l; in powf() local
317 p_h = u + v; in powf()
318 GET_FLOAT_WORD(is, p_h); in powf()
320 p_l = v - (p_h - u); in powf()
335 p_h = y1*t1; in powf()
336 z = p_l + p_h; in powf()
341 if (p_l + ovt > z - p_h) in powf()
346 if (p_l <= z-p_h) in powf()
362 p_h -= t; in powf()
364 t = p_l + p_h; in powf()
[all …]

Completed in 6 milliseconds