Lines Matching refs:z
105 double z,ax,z_h,z_l,p_h,p_l; in __ieee754_pow() local
173 z = ax; /*x is +-0,+-inf,+-1*/ in __ieee754_pow()
174 if(hy<0) z = one/z; /* z = (1/|x|) */ in __ieee754_pow()
177 z = (z-z)/(z-z); /* (-1)**non-int is NaN */ in __ieee754_pow()
179 z = -z; /* (x<0)**odd = -(|x|**odd) */ in __ieee754_pow()
181 return z; in __ieee754_pow()
265 z = p_l+p_h; in __ieee754_pow()
266 EXTRACT_WORDS(j,i,z); in __ieee754_pow()
271 if(p_l+ovt>z-p_h) return s*huge*huge; /* overflow */ in __ieee754_pow()
277 if(p_l<=z-p_h) return s*tiny*tiny; /* underflow */ in __ieee754_pow()
299 z = u+v; in __ieee754_pow()
300 w = v-(z-u); in __ieee754_pow()
301 t = z*z; in __ieee754_pow()
302 t1 = z - t*(P1+t*(P2+t*(P3+t*(P4+t*P5)))); in __ieee754_pow()
303 r = (z*t1)/(t1-two)-(w+z*w); in __ieee754_pow()
304 z = one-(r-z); in __ieee754_pow()
305 GET_HIGH_WORD(j,z); in __ieee754_pow()
307 if((j>>20)<=0) z = scalbn(z,n); /* subnormal output */ in __ieee754_pow()
308 else SET_HIGH_WORD(z,j); in __ieee754_pow()
309 return s*z; in __ieee754_pow()
318 double z = __ieee754_pow(x, y); in pow() local
320 return z; in pow()
324 return z; in pow()
331 return z; in pow()
333 if (!isfinite(z)) { in pow()
335 if (isnan(z)) in pow()
340 if (z == 0.0 && isfinite(x) && isfinite(y)) in pow()
342 return z; in pow()