Lines Matching refs:hy
64 int32_t hx,hy,ix,iy,is; in __ieee754_powf() local
67 GET_FLOAT_WORD(hy,y); in __ieee754_powf()
68 ix = hx&0x7fffffff; iy = hy&0x7fffffff; in __ieee754_powf()
101 return (hy>=0)? y: zero; in __ieee754_powf()
103 return (hy<0)?-y: zero; in __ieee754_powf()
106 if(hy<0) return one/x; else return x; in __ieee754_powf()
108 if(hy==0x40000000) return x*x; /* y is 2 */ in __ieee754_powf()
109 if(hy==0x3f000000) { /* y is 0.5 */ in __ieee754_powf()
118 if(hy<0) z = one/z; /* z = (1/|x|) */ in __ieee754_powf()
139 if(ix<0x3f7ffff8) return (hy<0)? sn*huge*huge:sn*tiny*tiny; in __ieee754_powf()
140 if(ix>0x3f800007) return (hy>0)? sn*huge*huge:sn*tiny*tiny; in __ieee754_powf()