Lines Matching refs:ix
26 int32_t ix,s,q,m,t,i; in sqrtf() local
29 GET_FLOAT_WORD(ix,x); in sqrtf()
32 if((ix&0x7f800000)==0x7f800000) { in sqrtf()
37 if(ix<=0) { in sqrtf()
38 if((ix&(~sign))==0) return x;/* sqrt(+-0) = +-0 */ in sqrtf()
39 else if(ix<0) in sqrtf()
43 m = (ix>>23); in sqrtf()
45 for(i=0;(ix&0x00800000)==0;i++) ix<<=1; in sqrtf()
49 ix = (ix&0x007fffff)|0x00800000; in sqrtf()
51 ix += ix; in sqrtf()
55 ix += ix; in sqrtf()
61 if(t<=ix) { in sqrtf()
63 ix -= t; in sqrtf()
66 ix += ix; in sqrtf()
71 if(ix!=0) { in sqrtf()
81 ix = (q>>1)+0x3f000000; in sqrtf()
82 ix += (m <<23); in sqrtf()
83 SET_FLOAT_WORD(z,ix); in sqrtf()