Home
last modified time | relevance | path

Searched refs:se (Results 1 – 25 of 75) sorted by relevance

123

/sysdeps/x86/fpu/
A Ds_isnanl.c29 int32_t se,hx,lx,pn; in __isnanl() local
30 GET_LDOUBLE_WORDS(se,hx,lx,x); in __isnanl()
31 se = (se & 0x7fff) << 1; in __isnanl()
34 pn = (uint32_t)((~hx & 0x80000000) & (se|(-se)))>>31; in __isnanl()
37 se |= (uint32_t)(lx|(-lx))>>31; in __isnanl()
38 se = 0xfffe - se; in __isnanl()
40 return (int)(((uint32_t)(se)) >> 16) | pn; in __isnanl()
A Dpowl_helper.c123 int32_t se; in libm_hidden_proto() local
125 GET_LDOUBLE_WORDS (se, i0, i1, x_frac); in libm_hidden_proto()
128 SET_LDOUBLE_WORDS (x_frac, se, i0, i1); in libm_hidden_proto()
142 int32_t se; in libm_hidden_proto() local
144 GET_LDOUBLE_WORDS (se, i0, i1, w); in libm_hidden_proto()
147 SET_LDOUBLE_WORDS (w_hi, se, i0, i1); in libm_hidden_proto()
174 GET_LDOUBLE_WORDS (se, i0, i1, log_x_frac_hi); in libm_hidden_proto()
205 GET_LDOUBLE_WORDS (se, i0, i1, log2_x_hi); in libm_hidden_proto()
207 SET_LDOUBLE_WORDS (log2_x_hi32, se, i0, i1); in libm_hidden_proto()
210 GET_LDOUBLE_WORDS (se, i0, i1, y); in libm_hidden_proto()
[all …]
/sysdeps/ieee754/ldbl-96/
A Ds_frexpl.c44 uint32_t se, hx, ix, lx; in __frexpl() local
45 GET_LDOUBLE_WORDS(se,hx,lx,x); in __frexpl()
46 ix = 0x7fff&se; in __frexpl()
51 GET_LDOUBLE_EXP(se,x); in __frexpl()
52 ix = se&0x7fff; in __frexpl()
56 se = (se & 0x8000) | 0x3ffe; in __frexpl()
57 SET_LDOUBLE_EXP(x,se); in __frexpl()
A De_acoshl.c41 uint32_t se,i0,i1; in __ieee754_acoshl() local
42 GET_LDOUBLE_WORDS(se,i0,i1,x); in __ieee754_acoshl()
43 if(se<0x3fff || se & 0x8000) { /* x < 1 */ in __ieee754_acoshl()
45 } else if(se >=0x401d) { /* x > 2**30 */ in __ieee754_acoshl()
46 if(se >=0x7fff) { /* x is inf of NaN */ in __ieee754_acoshl()
50 } else if(((se-0x3fff)|(i0^0x80000000)|i1)==0) { in __ieee754_acoshl()
52 } else if (se > 0x4000) { /* 2**28 > x > 2 */ in __ieee754_acoshl()
A Ds_modfl.c35 uint32_t i,se; in __modfl() local
36 GET_LDOUBLE_WORDS(se,i0,i1,x); in __modfl()
37 j0 = (se&0x7fff)-0x3fff; /* exponent of x */ in __modfl()
40 SET_LDOUBLE_WORDS(*iptr,se&0x8000,0,0); /* *iptr = +-0 */ in __modfl()
46 SET_LDOUBLE_WORDS(x,se&0x8000,0,0); /* return +-0 */ in __modfl()
49 SET_LDOUBLE_WORDS(*iptr,se,i0&(~i),0); in __modfl()
58 SET_LDOUBLE_WORDS(x,se&0x8000,0,0); /* return +-0 */ in __modfl()
64 SET_LDOUBLE_WORDS(x,se&0x8000,0,0); /* return +-0 */ in __modfl()
67 SET_LDOUBLE_WORDS(*iptr,se,i0,i1&(~i)); in __modfl()
A Ds_roundevenl.c33 uint16_t se; in __roundevenl() local
35 GET_LDOUBLE_WORDS (se, hx, lx, x); in __roundevenl()
36 int exponent = se & 0x7fff; in __roundevenl()
64 se++; in __roundevenl()
83 se++; in __roundevenl()
104 se++; in __roundevenl()
113 se = (se & 0x8000) | 0x3fff; in __roundevenl()
120 se &= 0x8000; in __roundevenl()
124 SET_LDOUBLE_WORDS (x, se, hx, lx); in __roundevenl()
A Ds_roundl.c30 uint32_t se, i1, i0; in __roundl() local
32 GET_LDOUBLE_WORDS (se, i0, i1, x); in __roundl()
33 j0 = (se & 0x7fff) - 0x3fff; in __roundl()
38 se &= 0x8000; in __roundl()
42 se |= 0x3fff; in __roundl()
55 se += 1; in __roundl()
81 se += 1; in __roundl()
90 SET_LDOUBLE_WORDS (x, se, i0, i1); in __roundl()
A Ds_cosl.c58 int32_t n, se, i0, i1; in __cosl() local
61 GET_LDOUBLE_WORDS(se,i0,i1,x); in __cosl()
64 se &= 0x7fff; in __cosl()
65 if(se < 0x3ffe || (se == 0x3ffe && i0 <= 0xc90fdaa2)) in __cosl()
69 else if (se==0x7fff) { in __cosl()
A Ds_sinl.c58 int32_t n, se, i0, i1; in __sinl() local
61 GET_LDOUBLE_WORDS(se,i0,i1,x); in __sinl()
64 se &= 0x7fff; in __sinl()
65 if(se < 0x3ffe || (se == 0x3ffe && i0 <= 0xc90fdaa2)) in __sinl()
69 else if (se==0x7fff) { in __sinl()
A Ds_tanl.c57 int32_t n, se, i0, i1; in __tanl() local
60 GET_LDOUBLE_WORDS(se,i0,i1,x); in __tanl()
63 se &= 0x7fff; in __tanl()
64 if(se <= 0x3ffe) return __kernel_tanl(x,z,1); in __tanl()
67 else if (se==0x7fff) { in __tanl()
A Ds_lrintl.c37 int32_t se,j0; in __lrintl() local
44 GET_LDOUBLE_WORDS (se, i0, i1, x); in __lrintl()
46 sx = (se >> 15) & 1; in __lrintl()
47 j0 = (se & 0x7fff) - 0x3fff; in __lrintl()
67 GET_LDOUBLE_WORDS (se, i0, i1, t); in __lrintl()
68 j0 = (se & 0x7fff) - 0x3fff; in __lrintl()
94 GET_LDOUBLE_WORDS (se, i0, i1, t); in __lrintl()
95 j0 = (se & 0x7fff) - 0x3fff; in __lrintl()
A Ds_llrintl.c37 int32_t se,j0; in __llrintl() local
44 GET_LDOUBLE_WORDS (se, i0, i1, x); in __llrintl()
46 sx = (se >> 15) & 1; in __llrintl()
47 j0 = (se & 0x7fff) - 0x3fff; in __llrintl()
70 GET_LDOUBLE_WORDS (se, i0, i1, t); in __llrintl()
71 j0 = (se & 0x7fff) - 0x3fff; in __llrintl()
A Ds_sincosl.c29 int32_t se, i0, i1 __attribute__ ((unused)); in __sincosl() local
32 GET_LDOUBLE_WORDS (se, i0, i1, x); in __sincosl()
35 se &= 0x7fff; in __sincosl()
36 if (se < 0x3ffe || (se == 0x3ffe && i0 <= 0xc90fdaa2)) in __sincosl()
41 else if (se == 0x7fff) in __sincosl()
A Ds_tanhl.c54 int32_t se; in __tanhl() local
58 GET_LDOUBLE_WORDS(se,j0,j1,x); in __tanhl()
59 ix = se&0x7fff; in __tanhl()
64 if (se&0x8000) return one/x-one; /* tanhl(-inf)= -1; */ in __tanhl()
88 return (se&0x8000)? -z: z; in __tanhl()
A Ds_getpayloadl.c27 uint16_t se __attribute__ ((unused)); in __getpayloadl() local
29 GET_LDOUBLE_WORDS (se, hx, lx, *x); in __getpayloadl()
30 if ((se & 0x7fff) != 0x7fff in __getpayloadl()
A Ds_iscanonicall.c28 uint32_t se, i0, i1 __attribute__ ((unused)); in __iscanonicall() local
30 GET_LDOUBLE_WORDS (se, i0, i1, x); in __iscanonicall()
31 int32_t ix = se & 0x7fff; in __iscanonicall()
A De_atanhl.c49 uint32_t se,i0,i1; in __ieee754_atanhl() local
50 GET_LDOUBLE_WORDS(se,i0,i1,x); in __ieee754_atanhl()
51 ix = se&0x7fff; in __ieee754_atanhl()
68 if(se<=0x7fff) return t; else return -t; in __ieee754_atanhl()
A Ds_llroundl.c31 uint32_t se, i1, i0; in __llroundl() local
35 GET_LDOUBLE_WORDS (se, i0, i1, x); in __llroundl()
36 j0 = (se & 0x7fff) - 0x3fff; in __llroundl()
37 sign = (se & 0x8000) != 0 ? -1 : 1; in __llroundl()
A De_rem_pio2l.c187 int32_t se, j0; in __ieee754_rem_pio2l() local
192 GET_LDOUBLE_WORDS (se, i0, i1, x); in __ieee754_rem_pio2l()
193 sx = (se >> 15) & 1; in __ieee754_rem_pio2l()
194 j0 = (se & 0x7fff) - 0x3fff; in __ieee754_rem_pio2l()
A De_j1l.c117 uint32_t se; in __ieee754_j1l() local
119 GET_LDOUBLE_EXP (se, x); in __ieee754_j1l()
120 ix = se & 0x7fff; in __ieee754_j1l()
149 if (se & 0x8000) in __ieee754_j1l()
200 uint32_t se, i0, i1; in __ieee754_y1l() local
202 GET_LDOUBLE_WORDS (se, i0, i1, x); in __ieee754_y1l()
203 ix = se & 0x7fff; in __ieee754_y1l()
367 uint32_t se, i0, i1; in pone() local
370 ix = se & 0x7fff; in pone()
514 uint32_t se, i0, i1; in qone() local
[all …]
A Ds_lroundl.c31 uint32_t se, i1, i0; in __lroundl() local
35 GET_LDOUBLE_WORDS (se, i0, i1, x); in __lroundl()
36 j0 = (se & 0x7fff) - 0x3fff; in __lroundl()
37 sign = (se & 0x8000) != 0 ? -1 : 1; in __lroundl()
A De_j0l.c113 uint32_t se; in __ieee754_j0l() local
115 GET_LDOUBLE_EXP (se, x); in __ieee754_j0l()
116 ix = se & 0x7fff; in __ieee754_j0l()
199 uint32_t se, i0, i1; in __ieee754_y0l() local
201 GET_LDOUBLE_WORDS (se, i0, i1, x); in __ieee754_y0l()
202 ix = se & 0x7fff; in __ieee754_y0l()
204 if (__glibc_unlikely (se & 0x8000)) in __ieee754_y0l()
357 uint32_t se, i0, i1; in pzero() local
360 ix = se & 0x7fff; in pzero()
495 uint32_t se, i0, i1; in qzero() local
[all …]
A Ds_fromfpl_main.c43 uint16_t se; in FUNC() local
45 GET_LDOUBLE_WORDS (se, hx, lx, x); in FUNC()
46 bool negative = (se & 0x8000) != 0; in FUNC()
51 int exponent = se & 0x7fff; in FUNC()
/sysdeps/i386/fpu/
A Ds_isinfl.c20 int32_t se,hx,lx; in __isinfl() local
21 GET_LDOUBLE_WORDS(se,hx,lx,x); in __isinfl()
24 lx |= (hx ^ 0x80000000) | ((se & 0x7fff) ^ 0x7fff); in __isinfl()
26 se &= 0x8000; in __isinfl()
27 return ~(lx >> 31) & (1 - (se >> 14)); in __isinfl()
/sysdeps/ieee754/ldbl-128ibm/
A De_jnl.c77 uint32_t se, lx; in __ieee754_jnl() local
89 EXTRACT_WORDS (se, lx, xhi); in __ieee754_jnl()
90 ix = se & 0x7fffffff; in __ieee754_jnl()
103 se ^= 0x80000000; in __ieee754_jnl()
317 uint32_t se, lx; in libm_alias_finite() local
325 ix = se & 0x7fffffff; in libm_alias_finite()
337 if (se & 0x80000000) in libm_alias_finite()
403 GET_HIGH_WORD (se, xhi); in libm_alias_finite()
404 se &= 0xfff00000; in libm_alias_finite()
410 GET_HIGH_WORD (se, xhi); in libm_alias_finite()
[all …]

Completed in 18 milliseconds

123