Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/src/ryu/
H A Dd2s.cpp96 …_ABI inline uint64_t __mulShift(const uint64_t __m, const uint64_t* const __mul, const int32_t __j… in __mulShift() argument
99 const uint64_t __low1 = __ryu_umul128(__m, __mul[1], &__high1); // 64 in __mulShift()
101 (void) __ryu_umul128(__m, __mul[0], &__high0); // 0 in __mulShift()
109 …I inline uint64_t __mulShiftAll(const uint64_t __m, const uint64_t* const __mul, const int32_t __j, in __mulShiftAll() argument
111 *__vp = __mulShift(4 * __m + 2, __mul, __j); in __mulShiftAll()
112 *__vm = __mulShift(4 * __m - 1 - __mmShift, __mul, __j); in __mulShiftAll()
113 return __mulShift(4 * __m, __mul, __j); in __mulShiftAll()
118 …_ALWAYS_INLINE uint64_t __mulShiftAll(uint64_t __m, const uint64_t* const __mul, const int32_t __j,
123 const uint64_t __lo = __ryu_umul128(__m, __mul[0], &__tmp);
125 const uint64_t __mid = __tmp + __ryu_umul128(__m, __mul[1], &__hi);
[all …]
H A Dd2fixed.cpp92 …line uint32_t __mulShift_mod1e9(const uint64_t __m, const uint64_t* const __mul, const int32_t __j… in __mulShift_mod1e9() argument
94 const uint64_t __low0 = __ryu_umul128(__m, __mul[0], &__high0); // 0 in __mulShift_mod1e9()
96 const uint64_t __low1 = __ryu_umul128(__m, __mul[1], &__high1); // 64 in __mulShift_mod1e9()
98 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.h70 if (_Tp __mul; !__builtin_mul_overflow(__x, __y, std::addressof(__mul))) in __mul_sat() local
71 return __mul; in __mul_sat()
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dhash.h147 const _Size __mul = 0x9ddfea08eb382d69ULL;
148 _Size __a = (__u ^ __v) * __mul;
150 _Size __b = (__v ^ __a) * __mul;
152 __b *= __mul;
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__chrono/
H A Dduration.h141 struct __mul // __overflow == false
147 struct __mul<_Xp, _Yp, true> {
153 typedef ratio<__mul<__n1, __d2, !value>::value, __mul<__n2, __d1, !value>::value> type;
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__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.h176 struct __mul // __overflow == false
182 struct __mul<_Xp, _Yp, true> {
188 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.lua132 t.__mul = f("mul")