Searched refs:ilogb (Results 1 - 25 of 29) sorted by relevance

12

/openbsd-current/lib/libm/src/
H A Ds_significand.c15 * scalb(x, (double) -ilogb(x)),
25 return scalb(x,(double) -ilogb(x));
H A Ds_ilogb.c13 /* ilogb(double x)
15 * ilogb(0) = FP_ILOGB0
16 * ilogb(NaN) = FP_ILOGBNAN (no signal is raised)
17 * ilogb(inf) = INT_MAX (no signal is raised)
26 ilogb(double x) function
35 return FP_ILOGB0; /* ilogb(0) = FP_ILOGB0 */
48 DEF_STD(ilogb); variable
49 LDBL_MAYBE_CLONE(ilogb); variable
H A Ds_fma.c175 if (spread + ilogb(r) > -1023) {
/openbsd-current/regress/lib/libm/msun/
H A Dilogb_test.c38 ATF_TC_WITHOUT_HEAD(ilogb); variable
39 ATF_TC_BODY(ilogb, tc)
45 ATF_CHECK_EQ(FP_ILOGB0, ilogb(0));
46 ATF_CHECK_EQ(FP_ILOGBNAN, ilogb(NAN));
47 ATF_CHECK_EQ(INT_MAX, ilogb(INFINITY));
52 i = ilogb(d);
53 ATF_CHECK_EQ_MSG(e, i, "ilogb(%g) returned %d not %d", d, i, e);
99 ATF_TP_ADD_TC(tp, ilogb);
/openbsd-current/gnu/llvm/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h85 __DEVICE__ int ilogb(double);
86 __DEVICE__ int ilogb(float);
228 using ::ilogb;
H A D__clang_cuda_cmath.h266 __CUDA_CLANG_FN_INTEGER_OVERLOAD_1(int, ilogb)
395 using ::ilogb;
H A Dtgmath.h836 // ilogb
844 __tg_ilogb(double __x) {return ilogb(__x);}
850 #undef ilogb macro
851 #define ilogb(__x) __tg_ilogb(__tg_promote1((__x))(__x)) macro
H A D__clang_hip_cmath.h229 __DEF_FUN1(int, ilogb)
508 __HIP_OVERLOAD1(int, ilogb)
678 using ::ilogb;
H A D__clang_cuda_math.h141 __DEVICE__ int ilogb(double __a) { return __nv_ilogb(__a); } function
H A D__clang_hip_math.h830 int ilogb(double __x) { return __ocml_ilogb_f64(__x); } function
H A Dopencl-c.h7473 int __ovld __cnfn ilogb(float);
7474 int2 __ovld __cnfn ilogb(float2);
7475 int3 __ovld __cnfn ilogb(float3);
7476 int4 __ovld __cnfn ilogb(float4);
7477 int8 __ovld __cnfn ilogb(float8);
7478 int16 __ovld __cnfn ilogb(float16);
7480 int __ovld __cnfn ilogb(double);
7481 int2 __ovld __cnfn ilogb(double2);
7482 int3 __ovld __cnfn ilogb(double3);
7483 int4 __ovld __cnfn ilogb(double
[all...]
/openbsd-current/gnu/gcc/libstdc++-v3/include/tr1/
H A Dmath.h67 using std::tr1::ilogb;
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/t/
H A Dmath.t107 is(ilogb(255), 7, "ilogb 255");
108 is(ilogb(256), 8, "ilogb 256");
H A Dexport.t163 fma fmax fmin fpclassify hypot ilogb isfinite isgreater
/openbsd-current/include/
H A Dtgmath.h138 #define ilogb(x) __tg_simple(x, ilogb) macro
H A Dmath.h209 int ilogb(double);
/openbsd-current/lib/libm/hidden/
H A Dmath.h108 PROTO_NORMAL(ilogb); variable
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/
H A DAPFloat.h238 /// Enumeration of \c ilogb error results.
465 friend int ilogb(const IEEEFloat &Arg);
614 int ilogb(const IEEEFloat &Arg);
1270 friend int ilogb(const APFloat &Arg) { return ilogb(Arg.getIEEE()); } function in class:llvm::APFloat
/openbsd-current/gnu/llvm/libcxx/include/
H A Dmath.h208 int ilogb (arithmetic x);
1274 // ilogb
1276 inline _LIBCPP_HIDE_FROM_ABI int ilogb(float __x) _NOEXCEPT {return __builtin_ilogbf(__x);}
1279 _LIBCPP_HIDE_FROM_ABI double ilogb(double __x) _NOEXCEPT {
1283 inline _LIBCPP_HIDE_FROM_ABI int ilogb(long double __x) _NOEXCEPT {return __builtin_ilogbl(__x);}
1288 ilogb(_A1 __x) _NOEXCEPT {return __builtin_ilogb((double)__x);}
/openbsd-current/lib/libm/
H A DMakefile149 fegetround.3 floor.3 fma.3 fmax.3 fmod.3 hypot.3 ilogb.3 j0.3 \
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/lib/
H A DPOSIX.pm429 fmax fmin fpclassify hypot ilogb isfinite isgreater isgreaterequal
/openbsd-current/gnu/llvm/llvm/lib/Support/
H A DAPFloat.cpp2075 int Exp = ilogb(*this) - ilogb(rhs);
4448 int ilogb(const IEEEFloat &Arg) {
4488 Exp = ilogb(Val);
/openbsd-current/gnu/usr.bin/perl/vms/
H A Dvmsish.h772 int ilogb(double __x);
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/
H A DPOSIX.xs204 fmin fpclassify hypot ilogb isfinite isgreater isgreaterequal isinf
218 copysign*l* fpclassify isfinite isinf isnan isnan*l* ilogb*l* signbit scalbn*l*
344 # define c99_ilogb ilogb
2393 ilogb = 1
2416 not_here("ilogb");
/openbsd-current/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp6460 int Exp = ilogb(RHS);
6462 int MaxExponent = ilogb(APFloat::getLargest(RHS.getSemantics()));

Completed in 277 milliseconds

12