Searched refs:__mul (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/src/ryu/ |
| H A D | d2s.cpp | 96 …_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 D | d2fixed.cpp | 92 …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 D | saturation_arithmetic.h | 70 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 D | hash.h | 147 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 D | duration.h | 141 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 D | hash.h | 142 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 D | duration.h | 176 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 D | tst.lib_base.lua | 132 t.__mul = f("mul")
|