Lines Matching defs:high64
65 LIBC_INLINE uint64_t high64(const UInt128 &num) {
133 if ((high64(first_approx) & halfway_constant) == halfway_constant &&
138 first_approx + static_cast<UInt128>(high64(low_bits));
140 if ((high64(second_approx) & halfway_constant) == halfway_constant &&
151 StorageType msb = static_cast<StorageType>(high64(final_approx) >>
154 high64(final_approx) >>
161 (high64(final_approx) & halfway_constant) == 0 &&
172 (high64(final_approx) & halfway_constant) > 0) {
243 UInt128 approx_upper = static_cast<UInt128>(high64(mantissa)) *
246 UInt128 approx_middle_a = static_cast<UInt128>(high64(mantissa)) *
261 UInt128 final_approx_upper = approx_upper + high64(approx_middle) +