Lines Matching refs:ix
44 int32_t ix,s,q,m,t,i; in __ieee754_sqrtf() local
47 GET_FLOAT_WORD(ix,x); in __ieee754_sqrtf()
50 if ((ix&0x7f800000)==0x7f800000) { in __ieee754_sqrtf()
55 if (ix<=0) { in __ieee754_sqrtf()
56 if ((ix&(~sign))==0) return x; /* sqrt(+-0) = +-0 */ in __ieee754_sqrtf()
57 else if (ix<0) in __ieee754_sqrtf()
61 m = (ix>>23); in __ieee754_sqrtf()
63 for (i=0; (ix&0x00800000)==0; i++) ix<<=1; in __ieee754_sqrtf()
67 ix = (ix&0x007fffff)|0x00800000; in __ieee754_sqrtf()
69 ix += ix; in __ieee754_sqrtf()
73 ix += ix; in __ieee754_sqrtf()
79 if (t<=ix) { in __ieee754_sqrtf()
81 ix -= t; in __ieee754_sqrtf()
84 ix += ix; in __ieee754_sqrtf()
89 if (ix!=0) { in __ieee754_sqrtf()
99 ix = (q>>1)+0x3f000000; in __ieee754_sqrtf()
100 ix += (m <<23); in __ieee754_sqrtf()
101 SET_FLOAT_WORD(z,ix); in __ieee754_sqrtf()