Searched refs:scalbn (Results 1 - 25 of 30) sorted by relevance

12

/openbsd-current/lib/libm/src/
H A Ds_scalbn.c14 * scalbn (double x, int n)
15 * scalbn(x,n) returns x* 2**n computed by exponent
24 scalbn (double x, int n) function
28 DEF_STD(scalbn); variable
29 LDBL_MAYBE_CLONE(scalbn); variable
H A De_scalb.c16 * should use scalbn() instead.
26 return scalbn(x, fn);
41 if ( fn > 65000.0) return scalbn(x, 65000);
42 if (-fn > 65000.0) return scalbn(x,-65000);
43 return scalbn(x,(int)fn);
H A Ds_scalbln.c14 return scalbn(x, INT_MIN);
16 return scalbn(x, INT_MAX);
18 return scalbn(x, (int)n);
H A Dk_rem_pio2.c38 * z = scalbn(z,-e0)
71 * double scalbn(), floor();
318 z = scalbn(z,q0); /* actual value of z */
351 if(carry!=0) z -= scalbn(one,q0);
377 z = scalbn(z,-q0);
387 fw = scalbn(one,q0);
H A De_pow.c299 if((j>>20)<=0) z = scalbn(z,n); /* subnormal output */
/openbsd-current/gnu/llvm/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) { function
351 return std::scalbn((double)__x, __exp);
423 using ::scalbn;
H A D__clang_cuda_complex_builtins.h38 #define _SCALBNd std::scalbn
39 #define _SCALBNf std::scalbn
H A D__clang_hip_cmath.h247 __DEF_FUN2_FI(float, scalbn)
623 scalbn(__T __x, int __exp) { function
624 return ::scalbn((double)__x, __exp);
711 using ::scalbn;
H A D__clang_cuda_math.h277 __DEVICE__ double scalbn(double __a, int __b) { return __nv_scalbn(__a, __b); } function
284 return scalbn(__a, (int)__b);
H A Dtgmath.h1150 // scalbn
1158 __tg_scalbn(double __x, int __y) {return scalbn(__x, __y);}
1164 #undef scalbn macro
1165 #define scalbn(__x, __y) __tg_scalbn(__tg_promote1((__x))(__x), __y) macro
H A D__clang_hip_math.h1045 double scalbn(double __x, int __n) { return __ocml_scalbn_f64(__x, __n); } function
/openbsd-current/gnu/gcc/libstdc++-v3/include/tr1/
H A Dmath.h88 using std::tr1::scalbn;
/openbsd-current/include/
H A Dtgmath.h157 #define scalbn(x, y) __tg_simplev(x, scalbn, x, y) macro
H A Dmath.h213 double scalbn(double, int);
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/
H A DAPFloat.h468 friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode);
615 IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode);
711 friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode);
1271 friend APFloat scalbn(APFloat X, int Exp, roundingMode RM);
1282 inline APFloat scalbn(APFloat X, int Exp, APFloat::roundingMode RM) { function in namespace:llvm
1284 return APFloat(scalbn(X.U.IEEE, Exp, RM), X.getSemantics());
1286 return APFloat(scalbn(X.U.Double, Exp, RM), X.getSemantics());
/openbsd-current/lib/libm/hidden/
H A Dmath.h185 PROTO_NORMAL(scalbn); variable
/openbsd-current/gnu/llvm/libcxx/include/
H A Dmath.h280 floating_point scalbn (arithmetic x, int ex);
1635 // scalbn
1637 inline _LIBCPP_HIDE_FROM_ABI float scalbn(float __x, int __y) _NOEXCEPT {return __builtin_scalbnf(__x, __y);}
1640 _LIBCPP_HIDE_FROM_ABI double scalbn(double __x, int __y) _NOEXCEPT {
1644 inline _LIBCPP_HIDE_FROM_ABI long double scalbn(long double __x, int __y) _NOEXCEPT {return __builtin_scalbnl(__x, __y);}
1649 scalbn(_A1 __x, int __y) _NOEXCEPT {return __builtin_scalbn((double)__x, __y);}
/openbsd-current/lib/libm/
H A DMakefile151 remainder.3 rint.3 round.3 scalbn.3 sin.3 sincos.3 sinh.3 sqrt.3 \
/openbsd-current/gnu/llvm/llvm/lib/Support/
H A DAPFloat.cpp2076 IEEEFloat V = scalbn(rhs, Exp, rmNearestTiesToEven);
2080 V = scalbn(rhs, Exp - 1, rmNearestTiesToEven);
4466 IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode RoundingMode) {
4503 return scalbn(Val, -Exp, RM);
5063 DoubleAPFloat scalbn(const DoubleAPFloat &Arg, int Exp,
5066 return DoubleAPFloat(semPPCDoubleDouble, scalbn(Arg.Floats[0], Exp, RM),
5067 scalbn(Arg.Floats[1], Exp, RM));
5076 Second = scalbn(Second, -Exp, RM);
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/t/
H A Dexport.t166 nearbyint nextafter nexttoward remainder remquo rint round scalbn
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/lib/
H A DPOSIX.pm432 remainder remquo rint round scalbn signbit tgamma trunc y0 y1 yn
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp988 ConstantFP::get(Ty, scalbn(*C, 0, APFloat::rmNearestTiesToEven));
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/
H A DPOSIX.xs207 remquo rint round scalbn signbit tgamma trunc
218 copysign*l* fpclassify isfinite isinf isnan isnan*l* ilogb*l* signbit scalbn*l*
367 # define c99_scalbn scalbn
2693 scalbn(x,y)
2703 not_here("scalbn");
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DExprConstant.cpp14673 C = scalbn(C, -DenomLogB, APFloat::rmNearestTiesToEven);
14674 D = scalbn(D, -DenomLogB, APFloat::rmNearestTiesToEven);
14677 ResR = scalbn((A * C + B * D) / Denom, -DenomLogB,
14679 ResI = scalbn((B * C - A * D) / Denom, -DenomLogB,

Completed in 208 milliseconds

12