Home
last modified time | relevance | path

Searched refs:scalbn (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/lib/msun/src/
H A De_scalb.c31 return scalbn(x,fn); in scalb()
39 if ( fn > 65000.0) return scalbn(x, 65000); in scalb()
40 if (-fn > 65000.0) return scalbn(x,-65000); in scalb()
41 return scalbn(x,(int)fn); in scalb()
H A Ds_scalbn.c13 double scalbn(double x, int n) in scalbn() function
44 #if (LDBL_MANT_DIG == 53) && !defined(scalbn)
45 __weak_reference(scalbn, ldexpl);
46 __weak_reference(scalbn, scalbnl);
H A Dk_rem_pio2.c323 z = scalbn(z,q0); /* actual value of z */ in __kernel_rem_pio2()
356 if(carry!=0) z -= scalbn(one,q0); in __kernel_rem_pio2()
382 z = scalbn(z,-q0); in __kernel_rem_pio2()
392 fw = scalbn(one,q0); in __kernel_rem_pio2()
H A Ds_scalbln.c38 return (scalbn(x, (n > NMAX) ? NMAX : (n < NMIN) ? NMIN : (int)n)); in scalbln()
H A De_pow.c307 if((j>>20)<=0) z = scalbn(z,n); /* subnormal output */
H A Dmath.h318 double scalbn(double, int);
/freebsd/lib/libc/gen/
H A Dldexp.c5 #define scalbn ldexp macro
7 #undef scalbn
/freebsd/lib/msun/i387/
H A Ds_scalbn.S37 ENTRY(scalbn)
43 END(scalbn)
/freebsd/lib/msun/amd64/
H A Ds_scalbn.S28 ENTRY(scalbn)
38 END(scalbn)
/freebsd/contrib/netbsd-tests/lib/libm/
H A Dt_scalbn.c90 rv = scalbn(tests[i].inval, tests[i].exp); in ATF_TC_BODY()
124 y = scalbn(x, exps[i]); in ATF_TC_BODY()
141 ATF_CHECK(scalbn(x, exps[i]) == x); in ATF_TC_BODY()
156 ATF_CHECK(scalbn(x, exps[i]) == x); in ATF_TC_BODY()
173 y = scalbn(x, exps[i]); in ATF_TC_BODY()
196 y = scalbn(x, exps[i]); in ATF_TC_BODY()
217 y = scalbn(x, exps[i]); in ATF_TC_BODY()
/freebsd/contrib/llvm-project/libcxx/include/__math/
H A Dexponential_functions.h131 inline _LIBCPP_HIDE_FROM_ABI float scalbn(float __x, int __y) _NOEXCEPT { return __builtin_scalbnf(… in scalbn() function
134 _LIBCPP_HIDE_FROM_ABI double scalbn(double __x, int __y) _NOEXCEPT { in scalbn() function
138 inline _LIBCPP_HIDE_FROM_ABI long double scalbn(long double __x, int __y) _NOEXCEPT { in scalbn() function
143 inline _LIBCPP_HIDE_FROM_ABI double scalbn(_A1 __x, int __y) _NOEXCEPT { in scalbn() function
/freebsd/contrib/llvm-project/clang/lib/Headers/cuda_wrappers/
H A Dcmath36 __attribute__((device)) long double scalbn(long double, int);
69 // For logb/scalbn templates we must always provide device overloads because
83 return ::scalbn(__x, __exp);
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h161 __DEVICE__ double scalbn(double, int);
162 __DEVICE__ float scalbn(float, int);
263 using ::scalbn;
H A D__clang_cuda_cmath.h350 scalbn(__T __x, int __exp) {
351 return std::scalbn((double)__x, __exp);
423 using ::scalbn;
H A D__clang_hip_cmath.h247 __DEF_FUN2_FI(float, scalbn)
623 scalbn(__T __x, int __exp) {
624 return ::scalbn((double)__x, __exp);
711 using ::scalbn;
H A D__clang_cuda_complex_builtins.h38 #define _SCALBNd std::scalbn
39 #define _SCALBNf std::scalbn
H A Dtgmath.h1158 __tg_scalbn(double __x, int __y) {return scalbn(__x, __y);} in __tg_scalbn()
1164 #undef scalbn
1165 #define scalbn(__x, __y) __tg_scalbn(__tg_promote1((__x))(__x), __y) macro
/freebsd/lib/msun/
H A DMakefile182 round.3 scalbn.3 signbit.3 sin.3 sincos.3 \
261 MLINKS+=scalbn.3 scalbln.3 scalbn.3 scalblnf.3 scalbn.3 scalblnl.3
262 MLINKS+=scalbn.3 scalbnf.3 scalbn.3 scalbnl.3
H A DSymbol.map158 scalbn;
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h539 friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode);
704 IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode);
798 friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode);
804 DoubleAPFloat scalbn(const DoubleAPFloat &Arg, int Exp, IEEEFloat::roundingMode RM);
1409 friend APFloat scalbn(APFloat X, int Exp, roundingMode RM);
1420 inline APFloat scalbn(APFloat X, int Exp, APFloat::roundingMode RM) { in scalbn() function
1422 return APFloat(scalbn(X.U.IEEE, Exp, RM), X.getSemantics()); in scalbn()
1424 return APFloat(scalbn(X.U.Double, Exp, RM), X.getSemantics()); in scalbn()
/freebsd/tools/regression/include/tgmath/
H A Dtgmath.c148 double (scalbn)(double x, int n) { n_double++; }
584 PASS_REAL_FIXED_ARG_REAL_RET(scalbn, 1) && in main()
585 PASS_REAL_FIXED_ARG_REAL_RET(scalbn, b) && in main()
586 PASS_REAL_FIXED_ARG_REAL_RET(scalbn, I)); in main()
/freebsd/include/
H A Dtgmath.h198 #define scalbn(x, y) __tg_simplev(x, scalbn, x, y) macro
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmath.h492 using std::__math::scalbn;
/freebsd/contrib/arm-optimized-routines/math/test/
H A Dulp.c561 #define lscalbn_f scalbn
572 #define scalbn_d scalbn
/freebsd/contrib/llvm-project/libcxx/modules/std.compat/
H A Dcmath.inc114 using ::scalbn _LIBCPP_USING_IF_EXISTS;

12