Home
last modified time | relevance | path

Searched refs:ix0 (Results 1 – 3 of 3) sorted by relevance

/bionic/libm/upstream-freebsd/lib/msun/src/
De_sqrt.c99 int32_t ix0,s0,q,m,t,i; in __ieee754_sqrt() local
102 EXTRACT_WORDS(ix0,ix1,x); in __ieee754_sqrt()
105 if((ix0&0x7ff00000)==0x7ff00000) { in __ieee754_sqrt()
110 if(ix0<=0) { in __ieee754_sqrt()
111 if(((ix0&(~sign))|ix1)==0) return x;/* sqrt(+-0) = +-0 */ in __ieee754_sqrt()
112 else if(ix0<0) in __ieee754_sqrt()
116 m = (ix0>>20); in __ieee754_sqrt()
118 while(ix0==0) { in __ieee754_sqrt()
120 ix0 |= (ix1>>11); ix1 <<= 21; in __ieee754_sqrt()
122 for(i=0;(ix0&0x00100000)==0;i++) ix0<<=1; in __ieee754_sqrt()
[all …]
Dmath_private.h89 #define EXTRACT_WORDS(ix0,ix1,d) \ argument
93 (ix0) = ew_u.parts.msw; \
125 #define INSERT_WORDS(d,ix0,ix1) \ argument
128 iw_u.parts.msw = (ix0); \
196 #define EXTRACT_LDBL80_WORDS(ix0,ix1,d) \ argument
200 (ix0) = ew_u.xbits.expsign; \
209 #define EXTRACT_LDBL128_WORDS(ix0,ix1,ix2,d) \ argument
213 (ix0) = ew_u.xbits.expsign; \
232 #define INSERT_LDBL80_WORDS(d,ix0,ix1) \ argument
235 iw_u.xbits.expsign = (ix0); \
[all …]
/bionic/libc/upstream-freebsd/lib/libc/gen/
Dldexp.c53 #define EXTRACT_WORDS(ix0,ix1,d) \ argument
57 (ix0) = ew_u.parts.msw; \