Searched refs:__mul (Results 1 – 6 of 6) sorted by relevance
/openbsd/gnu/llvm/libcxx/src/ryu/ |
H A D | d2s.cpp | 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() 122 const uint64_t __lo = __ryu_umul128(__m, __mul[0], &__tmp); 124 const uint64_t __mid = __tmp + __ryu_umul128(__m, __mul[1], &__hi); 127 const uint64_t __lo2 = __lo + __mul[0]; 128 const uint64_t __mid2 = __mid + __mul[1] + (__lo2 < __lo); 133 const uint64_t __lo3 = __lo - __mul[0]; 134 const uint64_t __mid3 = __mid - __mul[1] - (__lo3 > __lo); 141 const uint64_t __lo4 = __lo3 - __mul[0]; [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()
|
/openbsd/gnu/llvm/libcxx/benchmarks/ |
H A D | unordered_set_operations.bench.cpp | 33 const std::size_t __mul = 0x9ddfea08eb382d69ULL; in hash_len_16() local 34 std::size_t __a = (__u ^ __v) * __mul; in hash_len_16() 36 std::size_t __b = (__v ^ __a) * __mul; in hash_len_16() 38 __b *= __mul; in hash_len_16()
|
/openbsd/gnu/llvm/libcxx/include/__functional/ |
H A D | hash.h | 123 const _Size __mul = 0x9ddfea08eb382d69ULL; 124 _Size __a = (__u ^ __v) * __mul; 126 _Size __b = (__v ^ __a) * __mul; 128 __b *= __mul;
|
/openbsd/gnu/llvm/libcxx/include/__chrono/ |
H A D | duration.h | 221 struct __mul // __overflow == false 227 struct __mul<_Xp, _Yp, true> 234 typedef ratio<__mul<__n1, __d2, !value>::value, 235 __mul<__n2, __d1, !value>::value> type;
|
/openbsd/gnu/gcc/gcc/ |
H A D | libgcc2.c | 1794 CONCAT3(__mul,MODE,3) (MTYPE a, MTYPE b, MTYPE c, MTYPE d)
|