Lines Matching refs:hy
102 int32_t hx,hy,ix,iy; in __ieee754_pow() local
106 EXTRACT_WORDS(hy,ly,y); in __ieee754_pow()
107 ix = hx&0x7fffffff; iy = hy&0x7fffffff; in __ieee754_pow()
146 return (hy>=0)? y: zero; in __ieee754_pow()
148 return (hy<0)?-y: zero; in __ieee754_pow()
151 if(hy<0) return one/x; else return x; in __ieee754_pow()
153 if(hy==0x40000000) return x*x; /* y is 2 */ in __ieee754_pow()
154 if(hy==0x3fe00000) { /* y is 0.5 */ in __ieee754_pow()
165 if(hy<0) z = one/z; /* z = (1/|x|) */ in __ieee754_pow()
191 if(ix<=0x3fefffff) return (hy<0)? huge*huge:tiny*tiny; in __ieee754_pow()
192 if(ix>=0x3ff00000) return (hy>0)? huge*huge:tiny*tiny; in __ieee754_pow()
195 if(ix<0x3fefffff) return (hy<0)? s*huge*huge:s*tiny*tiny; in __ieee754_pow()
196 if(ix>0x3ff00000) return (hy>0)? s*huge*huge:s*tiny*tiny; in __ieee754_pow()