Home
last modified time | relevance | path

Searched refs:ex (Results 1 – 13 of 13) sorted by relevance

/picolibc-latest/newlib/libm/ld/ld80/
De_coshl.c40 int32_t ex; in coshl() local
44 GET_LDOUBLE_WORDS(ex,mx,lx,x); in coshl()
45 ex &= 0x7fff; in coshl()
48 if(ex==0x7fff) return x*x; in coshl()
51 if(ex < 0x3ffd || (ex == 0x3ffd && mx < 0xb17217f7u)) { in coshl()
52 if (ex<0x3fbc) return one; /* cosh(tiny) = 1 */ in coshl()
59 if (ex < 0x4003 || (ex == 0x4003 && mx < 0xb0000000u)) { in coshl()
65 if (ex < 0x400c || (ex == 0x400c && mx < 0xb1700000u)) in coshl()
69 if (ex == 0x400c && (mx < 0xb174ddc0u in coshl()
De_rem_pio2l.h77 int e0,ex,i,j,nx,n; in __ieee754_rem_pio2l() local
82 ex = expsign & 0x7fff; in __ieee754_rem_pio2l()
83 if (ex < BIAS + 25 || (ex == BIAS + 25 && u.bits.manh < 0xc90fdaa2)) { in __ieee754_rem_pio2l()
98 j = ex; in __ieee754_rem_pio2l()
127 if(ex==0x7fff) { /* x is inf or NaN */ in __ieee754_rem_pio2l()
132 e0 = ex - BIAS - 23; /* e0 = ilogb(|x|)-23; */ in __ieee754_rem_pio2l()
133 u1.xbits.expsign = ex - e0; in __ieee754_rem_pio2l()
/picolibc-latest/newlib/libc/machine/sparc/machine/
Dfenv-fp.h43 int ex; in feclearexcept() local
45 ex = excepts & FE_ALL_EXCEPT; in feclearexcept()
48 r &= ~ex; in feclearexcept()
64 int ex; in fegetexceptflag() local
66 ex = excepts & FE_ALL_EXCEPT; in fegetexceptflag()
69 *flagp = r & ex; in fegetexceptflag()
85 int ex; in fesetexceptflag() local
87 ex = excepts & FE_ALL_EXCEPT; in fesetexceptflag()
90 r &= ~ex; in fesetexceptflag()
91 r |= *flagp & ex; in fesetexceptflag()
[all …]
/picolibc-latest/newlib/libm/ld/ld128/
De_coshl.c56 int32_t ex; in coshl() local
60 ex = u.parts32.mswhi & 0x7fffffff; in coshl()
63 u.parts32.mswhi = ex; in coshl()
66 if (ex >= 0x7fff0000) in coshl()
70 if (ex < 0x3ffd62e4) /* 0.3465728759765625 */ in coshl()
72 if (ex < 0x3fb80000) /* |x| < 2^-116 */ in coshl()
81 if (ex < 0x40044000) in coshl()
88 if (ex <= 0x400c62e3) /* 11356.375 */ in coshl()
De_rem_pio2l.h66 int e0,ex,i,j,nx; in __ieee754_rem_pio2l() local
71 ex = expsign & 0x7fff; in __ieee754_rem_pio2l()
72 if (ex < BIAS + 45 || (ex == BIAS + 45 && u.bits.manh < 0x921fb54442d1LL)) { in __ieee754_rem_pio2l()
87 j = ex; in __ieee754_rem_pio2l()
116 if(ex==0x7fff) { /* x is inf or NaN */ in __ieee754_rem_pio2l()
121 e0 = ex - BIAS - 23; /* e0 = ilogb(|x|)-23; */ in __ieee754_rem_pio2l()
122 u1.xbits.expsign = ex - e0; in __ieee754_rem_pio2l()
/picolibc-latest/newlib/libm/ld/common/
Ds_rintl.c53 int ex, sign; in rintl() local
57 ex = expsign & 0x7fff; in rintl()
59 if (ex >= BIAS + LDBL_MANT_DIG - 1) { in rintl()
60 if (ex == BIAS + LDBL_MAX_EXP) in rintl()
80 if (ex < BIAS && x == 0.0L) in rintl()
Ds_frexpl.c35 frexpl(long double x, int *ex) in frexpl() argument
43 *ex = 0; in frexpl()
46 *ex = u.bits.exp - 0x4200; in frexpl()
53 *ex = u.bits.exp - 0x3ffe; in frexpl()
/picolibc-latest/newlib/libm/machine/spu/headers/
Dcoshf4.h85 vec_float4 ex = _expf4(x); in _coshf4() local
86 vec_float4 ex_inv = _recipf4(ex); in _coshf4()
88 vec_float4 r2= spu_add(ex,ex_inv); in _coshf4()
Dsinhf4.h85 vec_float4 ex =_expf4(x); in _sinhf4() local
86 vec_float4 ex_inv = _recipf4(ex); in _sinhf4()
88 vec_float4 r2= spu_sub(ex,ex_inv); in _sinhf4()
Dcoshd2.h100 vec_double2 ex = _expd2(x); in _coshd2() local
101 vec_double2 ex_inv = _recipd2(ex); in _coshd2()
103 vec_double2 r2= spu_add(ex,ex_inv); in _coshd2()
Dsinhd2.h104 vec_double2 ex = _expd2(x); in _sinhd2() local
105 vec_double2 ex_inv = _recipd2(ex); in _sinhd2()
107 vec_double2 r2= spu_sub(ex,ex_inv); in _sinhd2()
/picolibc-latest/newlib/libm/common/
Dfma_inc.h187 int ex, ey, ez; in FMA() local
204 xs = FREXP(x, &ex); in FMA()
210 spread = ex + ey - ez; in FMA()
273 spread = ex + ey; in FMA()
/picolibc-latest/test/
Dmath_errhandling_tests.c83 #define TEST(n,v,ex,er) { .func = makemathname(cat2(test_, n)), .name = str(n), .value = (v), .exce… argument