Lines Matching defs:ix
96 int32_t e0,i,j,nx,n,ix,hx;
99 ix = hx&0x7fffffff;
100 if(ix<=0x3f490fd8) /* |x| ~<= pi/4 , no need for reduction */
102 if(ix<0x4016cbe4) { /* |x| < 3pi/4, special case with n=+-1 */
105 if((ix&0xfffffff0)!=0x3fc90fd0) { /* 24+24 bit pi OK */
116 if((ix&0xfffffff0)!=0x3fc90fd0) { /* 24+24 bit pi OK */
127 if(ix<=0x43490f80) { /* |x| ~<= 2^7*(pi/2), medium size */
133 if(n<32&&(int32_t)(ix&0xffffff00)!=npio2_hw[n-1]) {
137 j = ix>>23;
165 if(ix>=0x7f800000) { /* x is inf or NaN */
169 e0 = (ix>>23)-134; /* e0 = ilogb(z)-7; */
170 SET_FLOAT_WORD(z, ix - ((int32_t)(e0<<23)));