/freebsd-current/lib/libc/gen/ |
H A D | erand48.c | 20 return ldexp((double) xseed[0], -48) + 21 ldexp((double) xseed[1], -32) + 22 ldexp((double) xseed[2], -16);
|
H A D | ldexp.c | 2 * ldexp() and scalbn() are defined to be identical, but ldexp() lives in libc 5 #define scalbn ldexp
|
/freebsd-current/lib/libc/powerpc/gen/ |
H A D | Makefile.common | 4 SRCS += _ctx_start.S eabi.S infinity.c ldexp.c makecontext.c \
|
/freebsd-current/lib/libc/riscv/gen/ |
H A D | Makefile.inc | 8 ldexp.c \
|
/freebsd-current/lib/libc/i386/gen/ |
H A D | Makefile.inc | 3 flt_rounds.c infinity.c ldexp.c makecontext.c \
|
/freebsd-current/lib/libc/aarch64/gen/ |
H A D | Makefile.inc | 11 ldexp.c \
|
/freebsd-current/lib/libc/powerpc64/gen/ |
H A D | Makefile.inc | 4 infinity.c ldexp.c makecontext.c _setjmp.S \
|
/freebsd-current/lib/libc/amd64/gen/ |
H A D | Makefile.inc | 4 infinity.c ldexp.c makecontext.c signalcontext.c \
|
/freebsd-current/lib/msun/bsdsrc/ |
H A D | b_exp.c | 39 * ldexp(x,n) 114 return (ldexp(1 + (hi - (lo - c)), k)); 117 return (isfinite(x) ? ldexp(1., -5000) : 0); 121 return (isfinite(x) ? ldexp(1., 5000) : x);
|
H A D | b_log.c | 374 g = ldexp(g, -j);
|
/freebsd-current/lib/libc/arm/gen/ |
H A D | Makefile.inc | 14 ldexp.c \
|
/freebsd-current/lib/msun/tests/ |
H A D | invtrig_test.c | 64 (tol) * ldexp(1.0, 1 - DBL_MANT_DIG), (excepts)); \ 94 (tol) * ldexp(1.0, 1 - DBL_MANT_DIG), (excepts)); \ 181 test2(atan2, 0.0, ldexp(z, e), 0.0, 0); 182 test2(atan2, -0.0, ldexp(z, e), -0.0, 0); 183 test2(atan2, 0.0, ldexp(-z, e), (double)pi, FE_INEXACT); 184 test2(atan2, -0.0, ldexp(-z, e), (double)-pi, FE_INEXACT); 185 test2(atan2, ldexp(z, e), 0.0, (double)pi / 2, FE_INEXACT); 186 test2(atan2, ldexp(z, e), -0.0, (double)pi / 2, FE_INEXACT); 187 test2(atan2, ldexp(-z, e), 0.0, (double)-pi / 2, FE_INEXACT); 188 test2(atan2, ldexp( [all...] |
H A D | exponential_test.c | 144 ATF_CHECK_EQ(exp2(i), ldexp(1.0, i));
|
/freebsd-current/contrib/netbsd-tests/lib/libm/ |
H A D | t_ldexp.c | 174 v = ldexp(table->x, table->exp1); 177 v = ldexp(v, table->exp2); 187 * ldexp(3) 192 atf_tc_set_md_var(tc, "descr", "Test ldexp(x, n) == x * exp2(n)"); 203 double y = ldexp(x, n[i]); 206 atf_tc_fail_nonfatal("ldexp(%.17g, %.17g) = %.17g " 216 atf_tc_set_md_var(tc, "descr", "Test ldexp(NaN) == NaN"); 228 y = ldexp(x, exps[i]); 236 atf_tc_set_md_var(tc, "descr", "Test ldexp(-Inf) == -Inf"); 245 ATF_CHECK(ldexp( [all...] |
H A D | t_scalbn.c | 162 atf_tc_set_md_var(tc, "descr", "Test scalbn(x, n) == ldexp(x, n)"); 174 ATF_CHECK_MSG(y == ldexp(x, exps[i]), "test %zu: exponent=%d, " 176 ldexp(x, exps[i]), y - ldexp(x, exps[i]));
|
/freebsd-current/contrib/libcbor/src/cbor/internal/ |
H A D | loaders.c | 59 val = ldexp(mant, -24); 61 val = ldexp(mant + 1024, exp - 25);
|
/freebsd-current/lib/msun/src/ |
H A D | s_fma.c | 100 * Compute ldexp(a+b, scale) with a single rounding error. It is assumed 133 return (ldexp(sum.hi, scale)); 242 zs = ldexp(zs, -spread); 270 return (xy.hi + vzs + ldexp(xy.lo, spread)); 282 return (ldexp(r.hi + adj, spread)); 287 return (ldexp(r.hi + adj, spread));
|
H A D | s_fmal.c | 89 * Compute ldexp(a+b, scale) with a single rounding error. It is assumed 118 return (ldexp(sum.hi, scale));
|
/freebsd-current/contrib/arm-optimized-routines/pl/math/ |
H A D | expm1_2u5.c | 74 double t = ldexp (0.5, i);
|
H A D | cbrt_2u.c | 64 Which can be done easily using ldexp. */ 65 return asdouble (asuint64 (ldexp (a * T (2 + e % 3), e / 3)) | sign);
|
/freebsd-current/contrib/llvm-project/libcxx/include/__math/ |
H A D | exponential_functions.h | 61 // ldexp 63 inline _LIBCPP_HIDE_FROM_ABI float ldexp(float __x, int __e) _NOEXCEPT { return __builtin_ldexpf(__x, __e); } 66 _LIBCPP_HIDE_FROM_ABI double ldexp(double __x, int __e) _NOEXCEPT { 70 inline _LIBCPP_HIDE_FROM_ABI long double ldexp(long double __x, int __e) _NOEXCEPT { 75 inline _LIBCPP_HIDE_FROM_ABI double ldexp(_A1 __x, int __e) _NOEXCEPT {
|
/freebsd-current/contrib/llvm-project/clang/lib/Headers/ |
H A D | __clang_cuda_math_forward_declares.h | 117 __DEVICE__ double ldexp(double, int); 118 __DEVICE__ float ldexp(float, int); 240 using ::ldexp;
|
H A D | __clang_cuda_cmath.h | 155 __DEVICE__ float ldexp(float __arg, int __exp) { function 327 ldexp(__T __x, int __exp) { function 328 return std::ldexp((double)__x, __exp); 404 using ::ldexp;
|
/freebsd-current/contrib/netbsd-tests/lib/libc/gen/ |
H A D | t_fpclassify.c | 120 d2 = ldexp(d0, -i); 140 * XXX NetBSD doesn't have long-double flavors of frexp, ldexp, and modf,
|
/freebsd-current/tools/regression/include/tgmath/ |
H A D | tgmath.c | 125 double (ldexp)(double x, int e) { n_double++; } function 527 PRINT("ldexp", 528 PASS_REAL_FIXED_ARG_REAL_RET(ldexp, 1) && 529 PASS_REAL_FIXED_ARG_REAL_RET(ldexp, ld) && 530 PASS_REAL_FIXED_ARG_REAL_RET(ldexp, ldc));
|