Home
last modified time | relevance | path

Searched refs:__mul (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/src/ryu/
H A Dd2s.cpp95 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI inline uint64_t __mulShift(const uint64_t __m, const uint64_t* const __mul, const int32_t __j) { in __mulShift() argument
98 const uint64_t __low1 = __ryu_umul128(__m, __mul[1], &__high1); // 64 in __mulShift()
100 (void) __ryu_umul128(__m, __mul[0], &__high0); // 0 in __mulShift()
108 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI inline uint64_t __mulShiftAll(const uint64_t __m, const uint64_t* const __mul, const int32_t __j, in __mulShiftAll() argument
110 *__vp = __mulShift(4 * __m + 2, __mul, __j); in __mulShiftAll()
111 *__vm = __mulShift(4 * __m - 1 - __mmShift, __mul, __j); in __mulShiftAll()
112 return __mulShift(4 * __m, __mul, __j); in __mulShiftAll()
117 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI inline _LIBCPP_ALWAYS_INLINE uint64_t __mulShiftAll(uint64_t __m, const uint64_t* const __mul, const int32_t __j,
122 const uint64_t __lo = __ryu_umul128(__m, __mul[0], &__tmp);
124 const uint64_t __mid = __tmp + __ryu_umul128(__m, __mul[
[all...]
H A Dd2fixed.cpp91 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI inline uint32_t __mulShift_mod1e9(const uint64_t __m, const uint64_t* const __mul, const int32_t __j) { in __mulShift_mod1e9() argument
93 const uint64_t __low0 = __ryu_umul128(__m, __mul[0], &__high0); // 0 in __mulShift_mod1e9()
95 const uint64_t __low1 = __ryu_umul128(__m, __mul[1], &__high1); // 64 in __mulShift_mod1e9()
97 const uint64_t __low2 = __ryu_umul128(__m, __mul[2], &__high2); // 128 in __mulShift_mod1e9()
/freebsd/contrib/llvm-project/libcxx/include/__numeric/
H A Dsaturation_arithmetic.h69 if (_Tp __mul; !__builtin_mul_overflow(__x, __y, &__mul)) in __mul_sat() local
70 return __mul; in __mul_sat()
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dhash.h142 const _Size __mul = 0x9ddfea08eb382d69ULL;
143 _Size __a = (__u ^ __v) * __mul;
145 _Size __b = (__v ^ __a) * __mul;
147 __b *= __mul;
/freebsd/contrib/llvm-project/libcxx/include/__chrono/
H A Dduration.h177 struct __mul // __overflow == false
183 struct __mul<_Xp, _Yp, true> {
189 typedef ratio<__mul<__n1, __d2, !value>::value, __mul<__n2, __d1, !value>::value> type;
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/channel_program/lua_core/
H A Dtst.lib_base.lua131 t.__mul = f("mul")