HomeSort by: relevance | last modified time | path
    Searched refs:ix0 (Results 1 - 3 of 3) sorted by relevancy

  /src/lib/libm/src/
e_sqrt.c 98 int32_t ix0,s0,q,m,t,i; local in function:__ieee754_sqrt
101 EXTRACT_WORDS(ix0,ix1,x);
104 if((ix0&0x7ff00000)==0x7ff00000) {
109 if(ix0<=0) {
110 if(((ix0&(~sign))|ix1)==0) return x;/* sqrt(+-0) = +-0 */
111 else if(ix0<0)
115 m = (ix0>>20);
117 while(ix0==0) {
119 ix0 |= (ix1>>11); ix1 <<= 21;
121 for(i=0;(ix0&0x00100000)==0;i++) ix0<<=1
    [all...]
math_private.h 27 * ix0 = *(n0+(int*)&x); // high word of x
133 #define EXTRACT_WORDS(ix0,ix1,d) \
137 (ix0) = ew_u.parts.msw; \
170 #define INSERT_WORDS(d,ix0,ix1) \
173 iw_u.parts.msw = (ix0); \
248 * Get expsign as 16-bit integer ix0 and significand as 64-bit integer
252 #define EXTRACT_LDBL80_WORDS(ix0,ix1,d) \
256 (ix0) = GET_EXPSIGN(&ew_u); \
261 * Get expsign as 16-bit integer ix0 and significand as two 64-bit
266 #define EXTRACT_LDBL128_WORDS(ix0,ix1,ix2,d)
    [all...]
  /src/sys/arch/mips/mips/
fp.S 1549 2: and t2, t2, (DIMPL_ONE-1) # ix0 &= 0x000fffff
1550 or t2, t2, DIMPL_ONE # ix0 |= 0x00100000
1553 add t2, t2, t2 # ix0 += ix0
1554 srl v0, t3, 31 # ix0 += (ix1&sign)>>31)
1561 addu t2, t2, t2 # ix0 += ix0;
1562 srl v0, t3, 31 # ix0 += (ix1&sign)>>31)
1574 bgt v0, t2, 2f # if (t <= ix0)
1576 sub t2, t2, v0 # ix0 -= t
    [all...]

Completed in 13 milliseconds