Lines Matching refs:ix
103 int32_t hx,hy,ix,iy; in __ieee754_pow() local
108 ix = hx&0x7fffffff; iy = hy&0x7fffffff; in __ieee754_pow()
114 if(ix > 0x7ff00000 || ((ix==0x7ff00000)&&(lx!=0)) || in __ieee754_pow()
141 if(((ix-0x3ff00000)|lx)==0) in __ieee754_pow()
143 else if (ix >= 0x3ff00000)/* (|x|>1)**+-inf = inf,0 */ in __ieee754_pow()
161 if(ix==0x7ff00000||ix==0||ix==0x3ff00000){ in __ieee754_pow()
165 if(((ix-0x3ff00000)|yisint)==0) { in __ieee754_pow()
189 if(ix<=0x3fefffff) return (hy<0)? huge*huge:tiny*tiny; in __ieee754_pow()
190 if(ix>=0x3ff00000) return (hy>0)? huge*huge:tiny*tiny; in __ieee754_pow()
193 if(ix<0x3fefffff) return (hy<0)? s*huge*huge:s*tiny*tiny; in __ieee754_pow()
194 if(ix>0x3ff00000) return (hy>0)? s*huge*huge:s*tiny*tiny; in __ieee754_pow()
208 if(ix<0x00100000) in __ieee754_pow()
209 {ax *= two53; n -= 53; GET_HIGH_WORD(ix,ax); } in __ieee754_pow()
210 n += ((ix)>>20)-0x3ff; in __ieee754_pow()
211 j = ix&0x000fffff; in __ieee754_pow()
213 ix = j|0x3ff00000; /* normalize ix */ in __ieee754_pow()
216 else {k=0;n+=1;ix -= 0x00100000;} in __ieee754_pow()
217 SET_HIGH_WORD(ax,ix); in __ieee754_pow()
227 SET_HIGH_WORD(t_h,((ix>>1)|0x20000000)+0x00080000+(k<<18)); in __ieee754_pow()