Home
last modified time | relevance | path

Searched refs:ldexp (Results 26 – 50 of 75) sorted by relevance

123

/freebsd/lib/msun/tests/
H A Dexponential_test.c144 ATF_CHECK_EQ(exp2(i), ldexp(1.0, i)); in ATF_TC_BODY()
H A Dlogarithm_test.c136 ATF_CHECK_EQ(i, log2(ldexp(1.0, i))); in ATF_TC_BODY()
/freebsd/contrib/libcbor/src/
H A DCMakeLists.txt15 check_function_exists(ldexp LDEXP_AVAILABLE)
/freebsd/contrib/ntp/include/
H A Dntp_fp.h288 q_tmp = (u_int64)ldexp(d_tmp, 32); \
307 d_tmp = ldexp((double)q_tmp, -32); \
H A Dntp.h159 #define LOGTOD(a) ldexp(1., (int)(a)) /* log2 to double */
161 #define ULOGTOD(a) ldexp(1., (int)(a)) /* ulog2 to double */
/freebsd/contrib/netbsd-tests/lib/libc/gen/
H A Dt_fpclassify.c120 d2 = ldexp(d0, -i); in ATF_TC_BODY()
/freebsd/lib/msun/src/
H A Ds_fmal.c118 return (ldexp(sum.hi, scale)); in add_and_denormalize()
H A Dmath.h255 double ldexp(double, int);
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmath.h471 using std::__math::ldexp;
H A Dcmath97 floating_point ldexp (arithmetic value, int exp);
385 using ::ldexp _LIBCPP_USING_IF_EXISTS;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstrainedOps.def92 DAG_FUNCTION(ldexp, 2, 1, experimental_constrained_ldexp, FLDEXP)
H A DRuntimeLibcalls.def288 HANDLE_LIBCALL(LDEXP_F64, "ldexp")
/freebsd/contrib/llvm-project/libcxx/modules/std.compat/
H A Dcmath.inc86 using ::ldexp;
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dtgmath.h861 __tg_ldexp(double __x, int __y) {return ldexp(__x, __y);} in __tg_ldexp()
867 #undef ldexp
868 #define ldexp(__x, __y) __tg_ldexp(__tg_promote1((__x))(__x), __y) macro
H A D__clang_cuda_math.h154 __DEVICE__ double ldexp(double __a, int __b) { return __nv_ldexp(__a, __b); } in ldexp() function
H A Dopencl-c.h7499 float __ovld __cnfn ldexp(float, int);
7505 float2 __ovld __cnfn ldexp(float2, int);
7524 half __ovld __cnfn ldexp(half, int);
7525 half2 __ovld __cnfn ldexp(half2, int2);
7526 half3 __ovld __cnfn ldexp(half3, int3);
7527 half4 __ovld __cnfn ldexp(half4, int4);
7528 half8 __ovld __cnfn ldexp(half8, int8);
7530 half2 __ovld __cnfn ldexp(half2, int);
7531 half3 __ovld __cnfn ldexp(half3, int);
7532 half4 __ovld __cnfn ldexp(half4, int);
[all …]
/freebsd/lib/libc/gen/
H A DSymbol.map197 ldexp;
/freebsd/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/
H A Dcmath109 __DEVICE__ float ldexp(float __arg, int __exp) {
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVecFuncs.def527 TLI_DEFINE_VECFUNC("ldexp", "_ZGVnN2vv_ldexp", FIXED(2), "_ZGV_LLVM_N2vv")
750 TLI_DEFINE_VECFUNC("ldexp", "_ZGVsMxvv_ldexp", SCALABLE(2), MASKED, "_ZGVsMxvv")
961 TLI_DEFINE_VECFUNC("ldexp", "armpl_vldexpq_f64", FIXED(2), NOMASK, "_ZGV_LLVM_N2vv")
963 TLI_DEFINE_VECFUNC("ldexp", "armpl_svldexp_f64_x", SCALABLE(2), MASKED, "_ZGVsMxvv")
H A DTargetLibraryInfo.def1580 /// double ldexp(double x, int n);
1581 TLI_DEFINE_ENUM_INTERNAL(ldexp)
1582 TLI_DEFINE_STRING_INTERNAL("ldexp")
/freebsd/contrib/lua/src/
H A Dlobject.c211 return l_mathop(ldexp)(r, e); in lua_strx2number()
H A Dlmathlib.c691 lua_pushnumber(L, l_mathop(ldexp)(x, ep)); in math_ldexp()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dcmath.inc87 using std::ldexp;
/freebsd/contrib/ntp/ntpd/
H A Drefclock_nmea.c715 ldexp(rd_timestamp.l_uf, -32), in nmea_procrec()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstructions.td3626 // ldexp. We skip over 0.5 to 4.0 as those are inline immediates
3636 // For f64 ldexp is always better than materializing a 64-bit
3649 // For f64 ldexp is always better than materializing a 64-bit
3657 // TODO: If we know f64 ops are fast, prefer add (ldexp x, N), y over fma
3658 // TODO: For f32/f16, it's not a clear win on code size to use ldexp
3660 // savings or some other reason to prefer ldexp over mul?

123