/freebsd-13-stable/lib/libc/gen/ |
H A D | erand48.c | 23 return ldexp((double) xseed[0], -48) + 24 ldexp((double) xseed[1], -32) + 25 ldexp((double) xseed[2], -16);
|
H A D | ldexp.c | 5 * ldexp() and scalbn() are defined to be identical, but ldexp() lives in libc 8 #define scalbn ldexp
|
H A D | Makefile.inc | 261 ldexp.3 \ 456 MLINKS+=ldexp.3 ldexpf.3 \ 457 ldexp.3 ldexpl.3
|
/freebsd-13-stable/lib/libc/i386/gen/ |
H A D | Makefile.inc | 5 flt_rounds.c infinity.c ldexp.c makecontext.c \
|
/freebsd-13-stable/lib/libc/aarch64/gen/ |
H A D | Makefile.inc | 12 ldexp.c \
|
/freebsd-13-stable/lib/libc/amd64/gen/ |
H A D | Makefile.inc | 6 infinity.c ldexp.c makecontext.c signalcontext.c \
|
/freebsd-13-stable/lib/libc/mips/gen/ |
H A D | Makefile.inc | 4 SRCS+= infinity.c fabs.c ldexp.c flt_rounds.c
|
H A D | ldexp.S | 1 /* $NetBSD: ldexp.S,v 1.8 2003/08/07 16:42:15 agc Exp $ */ 39 ASMSTR("from: @(#)ldexp.s 8.1 (Berkeley) 6/4/93") 40 ASMSTR("$NetBSD: ldexp.S,v 1.8 2003/08/07 16:42:15 agc Exp $") 61 * double ldexp(x, N) 66 LEAF(ldexp) 219 END(ldexp)
|
/freebsd-13-stable/lib/libc/powerpc/gen/ |
H A D | Makefile.common | 5 SRCS += _ctx_start.S eabi.S infinity.c ldexp.c makecontext.c \
|
/freebsd-13-stable/lib/libc/riscv/gen/ |
H A D | Makefile.inc | 10 ldexp.c \
|
/freebsd-13-stable/lib/libc/arm/gen/ |
H A D | Makefile.inc | 18 ldexp.c \
|
/freebsd-13-stable/lib/libc/powerpc64/gen/ |
H A D | Makefile.inc | 5 infinity.c ldexp.c makecontext.c _setjmp.S \
|
/freebsd-13-stable/lib/msun/tests/ |
H A D | invtrig_test.c | 66 (tol) * ldexp(1.0, 1 - DBL_MANT_DIG), (excepts)); \ 96 (tol) * ldexp(1.0, 1 - DBL_MANT_DIG), (excepts)); \ 183 test2(atan2, 0.0, ldexp(z, e), 0.0, 0); 184 test2(atan2, -0.0, ldexp(z, e), -0.0, 0); 185 test2(atan2, 0.0, ldexp(-z, e), (double)pi, FE_INEXACT); 186 test2(atan2, -0.0, ldexp(-z, e), (double)-pi, FE_INEXACT); 187 test2(atan2, ldexp(z, e), 0.0, (double)pi / 2, FE_INEXACT); 188 test2(atan2, ldexp(z, e), -0.0, (double)pi / 2, FE_INEXACT); 189 test2(atan2, ldexp(-z, e), 0.0, (double)-pi / 2, FE_INEXACT); 190 test2(atan2, ldexp( [all...] |
H A D | exponential_test.c | 146 ATF_CHECK_EQ(exp2(i), ldexp(1.0, i));
|
/freebsd-13-stable/lib/msun/bsdsrc/ |
H A D | b_log.c | 380 g = ldexp(x, -m); 383 g = ldexp(g, -j); 441 g = ldexp(x, -m); 444 g = ldexp(g, -j);
|
/freebsd-13-stable/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-13-stable/lib/msun/src/ |
H A D | s_fma.c | 96 * Compute ldexp(a+b, scale) with a single rounding error. It is assumed 129 return (ldexp(sum.hi, scale)); 238 zs = ldexp(zs, -spread); 266 return (xy.hi + vzs + ldexp(xy.lo, spread)); 278 return (ldexp(r.hi + adj, spread)); 283 return (ldexp(r.hi + adj, spread));
|
H A D | s_fmal.c | 92 * Compute ldexp(a+b, scale) with a single rounding error. It is assumed 121 return (ldexp(sum.hi, scale));
|
/freebsd-13-stable/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); 237 using ::ldexp;
|
H A D | __clang_cuda_cmath.h | 122 __DEVICE__ float ldexp(float __arg, int __exp) { function 285 ldexp(__T __x, int __exp) { function 286 return std::ldexp((double)__x, __exp); 362 using ::ldexp;
|
/freebsd-13-stable/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-13-stable/tools/regression/include/tgmath/ |
H A D | tgmath.c | 127 double (ldexp)(double x, int e) { n_double++; } function 529 PRINT("ldexp", 530 PASS_REAL_FIXED_ARG_REAL_RET(ldexp, 1) && 531 PASS_REAL_FIXED_ARG_REAL_RET(ldexp, ld) && 532 PASS_REAL_FIXED_ARG_REAL_RET(ldexp, ldc));
|
/freebsd-13-stable/include/ |
H A D | tgmath.h | 182 #define ldexp(x, y) __tg_simplev(x, ldexp, x, y) macro
|
/freebsd-13-stable/contrib/ntp/include/ |
H A D | ntp_fp.h | 275 #include <math.h> /* ldexp() */ 288 q_tmp = (u_int64)ldexp(d_tmp, 32); \ 307 d_tmp = ldexp((double)q_tmp, -32); \
|