Lines Matching defs:ix
48 int32_t hx,ix;
51 ix = hx&0x7fffffff;
52 if(ix>=0x7f800000) return one/(x*x);
54 if(ix >= 0x40000000) { /* |x| >= 2.0 */
58 if(ix<0x7f000000) { /* Make sure x+x does not overflow. */
67 if(ix>0x58000000) z = (invsqrtpi*cc)/sqrtf(x); /* |x|>2**49 */
74 if(ix<0x3b000000) { /* |x| < 2**-9 */
76 if(ix<0x39800000) return one; /* |x|<2**-12 */
83 if(ix < 0x3F800000) { /* |x| < 1.00 */
108 int32_t hx,ix;
111 ix = 0x7fffffff&hx;
112 if(ix>=0x7f800000) return vone/(x+x*x);
113 if(ix==0) return -one/vzero;
115 if(ix >= 0x40000000) { /* |x| >= 2.0 */
134 if(ix<0x7f000000) { /* make sure x+x not overflow */
139 if(ix>0x58000000) z = (invsqrtpi*ss)/sqrtf(x); /* |x|>2**49 */
146 if(ix<=0x39000000) { /* x < 2**-13 */
232 int32_t ix;
233 GET_FLOAT_WORD(ix,x);
234 ix &= 0x7fffffff;
235 if(ix>=0x41000000) {p = pR8; q= pS8;}
236 else if(ix>=0x409173eb){p = pR5; q= pS5;}
237 else if(ix>=0x4036d917){p = pR3; q= pS3;}
238 else {p = pR2; q= pS2;} /* ix>=0x40000000 */
329 int32_t ix;
330 GET_FLOAT_WORD(ix,x);
331 ix &= 0x7fffffff;
332 if(ix>=0x41000000) {p = qR8; q= qS8;}
333 else if(ix>=0x409173eb){p = qR5; q= qS5;}
334 else if(ix>=0x4036d917){p = qR3; q= qS3;}
335 else {p = qR2; q= qS2;} /* ix>=0x40000000 */