Lines Matching defs:ix
96 int n,ix;
98 GET_FLOAT_WORD(ix,x);
99 ix &= 0x7fffffff;
101 if(ix<0x3e800000) return __kernel_sindf(pi*x);
114 if(ix>=0x4b800000) {
117 if(ix<0x4b000000) z = y+two23; /* exact */
142 int i,hx,ix;
148 ix = hx&0x7fffffff;
149 if(ix>=0x7f800000) return x*x;
150 if(ix==0) return one/zero;
151 if(ix<0x35000000) { /* |x|<2**-21, return -log(|x|) */
158 if(ix>=0x4b000000) /* |x|>=2**23, must be -integer */
168 if (ix==0x3f800000||ix==0x40000000) r = 0;
170 else if(ix<0x40000000) {
171 if(ix<=0x3f666666) { /* lgamma(x) = lgamma(x+1)-log(x) */
173 if(ix>=0x3f3b4a20) {y = one-x; i= 0;}
174 else if(ix>=0x3e6d3308) {y= x-(tc-one); i=1;}
178 if(ix>=0x3fdda618) {y=(float)2.0-x;i=0;} /* [1.7316,2] */
179 else if(ix>=0x3F9da620) {y=x-tc;i=1;} /* [1.23,1.73] */
203 else if(ix<0x41000000) { /* x < 8.0 */
220 } else if (ix < 0x5c800000) {