/picolibc-latest/newlib/libm/ld/ld80/ |
D | e_coshl.c | 40 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()
|
D | e_rem_pio2l.h | 77 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/ |
D | fenv-fp.h | 43 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/ |
D | e_coshl.c | 56 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()
|
D | e_rem_pio2l.h | 66 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/ |
D | s_rintl.c | 53 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()
|
D | s_frexpl.c | 35 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/ |
D | coshf4.h | 85 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()
|
D | sinhf4.h | 85 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()
|
D | coshd2.h | 100 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()
|
D | sinhd2.h | 104 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/ |
D | fma_inc.h | 187 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/ |
D | math_errhandling_tests.c | 83 #define TEST(n,v,ex,er) { .func = makemathname(cat2(test_, n)), .name = str(n), .value = (v), .exce… argument
|