Home
last modified time | relevance | path

Searched refs:ix1 (Results 1 – 5 of 5) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libm/math/
Ds_sqrt.c93 __uint32_t r, t1, s1, ix1, q1; in sqrt64() local
96 EXTRACT_WORDS(ix0, ix1, x); in sqrt64()
106 if (((ix0 & (~sign)) | ix1) == 0) in sqrt64()
116 ix0 |= (ix1 >> 11); in sqrt64()
117 ix1 <<= 21; in sqrt64()
123 ix0 |= (ix1 >> (32 - i)); in sqrt64()
124 ix1 <<= i; in sqrt64()
129 ix0 += ix0 + ((ix1 & sign) >> 31); in sqrt64()
130 ix1 += ix1; in sqrt64()
135 ix0 += ix0 + ((ix1 & sign) >> 31); in sqrt64()
[all …]
/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld128/
Ds_truncl.c36 int64_t ix0, ix1; in truncl() local
38 GET_LDOUBLE_WORDS64(ix0,ix1,x); in truncl()
47 if (((ix0 & m) | ix1) == 0) in truncl()
51 ix1 = 0; in truncl()
56 if ((ix1 & m) == 0) in truncl()
59 ix1 &= ~m; in truncl()
63 SET_LDOUBLE_WORDS64(x,ix0,ix1); in truncl()
/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld80/
Ds_truncl.c38 uint32_t ix0, ix1; in truncl() local
40 GET_LDOUBLE_WORDS(es,ix0,ix1,x); in truncl()
49 if (((ix0 & m) | ix1) == 0) in truncl()
53 ix1 = 0; in truncl()
58 if ((ix1 & m) == 0) in truncl()
61 ix1 &= ~m; in truncl()
65 SET_LDOUBLE_WORDS(x,es,ix0,ix1); in truncl()
/picolibc-3.7.0-3.6.0/newlib/libm/ld/
Dmath_private_openbsd.h62 #define GET_LDOUBLE_WORDS64(ix0,ix1,d) \ argument
67 (ix1) = qw_u.parts64.lsw; \
72 #define SET_LDOUBLE_WORDS64(d,ix0,ix1) \ argument
76 qw_u.parts64.lsw = (ix1); \
240 #define GET_LDOUBLE_WORDS(se,ix0,ix1,d) \ argument
246 (ix1) = ew_u.parts.lsw; \
251 #define SET_LDOUBLE_WORDS(d,se,ix0,ix1) \ argument
256 iw_u.parts.lsw = (ix1); \
448 #define GET_LDOUBLE_WORDS64(ix0,ix1,d) \ argument
453 (ix1) = qw_u.parts64.lsw; \
[all …]
/picolibc-3.7.0-3.6.0/newlib/libm/common/
Dfdlibm.h239 #define EXTRACT_WORDS(ix0,ix1,d) \ argument
244 (ix1) = ew_u.parts.lsw; \
267 #define INSERT_WORDS(d,ix0,ix1) \ argument
271 iw_u.parts.lsw = (ix1); \