Home
last modified time | relevance | path

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

/device/google/contexthub/firmware/lib/libm/
Def_pow.c66 float z,ax,z_h,z_l,p_h,p_l; local
189 p_h = u+v;
190 GET_FLOAT_WORD(is,p_h);
191 SET_FLOAT_WORD(p_h,is&0xfffff000);
192 p_l = v-(p_h-u);
193 z_h = cp_h*p_h; /* cp_h+cp_l = 2/(3*log2) */
194 z_l = cp_l*p_h+p_l*cp+dp_l[k];
211 p_h = y1*t1;
212 z = p_l+p_h;
219 if(p_l+ovt>z-p_h) return s*huge*huge; /* overflow */
[all …]
/device/linaro/bootloader/edk2/StdLib/LibC/Math/
De_pow.c120 double z,ax,z_h,z_l,p_h,p_l; in __ieee754_pow() local
261 p_h = u+v; in __ieee754_pow()
262 SET_LOW_WORD(p_h,0); in __ieee754_pow()
263 p_l = v-(p_h-u); in __ieee754_pow()
264 z_h = cp_h*p_h; /* cp_h+cp_l = 2/(3*log2) */ in __ieee754_pow()
265 z_l = cp_l*p_h+p_l*cp+dp_l[k]; in __ieee754_pow()
277 p_h = y1*t1; in __ieee754_pow()
278 z = p_l+p_h; in __ieee754_pow()
284 if(p_l+ovt>z-p_h) return s*huge*huge; /* overflow */ in __ieee754_pow()
290 if(p_l<=z-p_h) return s*tiny*tiny; /* underflow */ in __ieee754_pow()
[all …]