Home
last modified time | relevance | path

Searched refs:high64 (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A Dxxhash.cpp643 r128.high64 = (uint64_t)(product >> 64); in XXH_mult64to128()
663 r128.high64 = product_high; in XXH_mult64to128()
678 r128.high64 = __umulh(lhs, rhs); in XXH_mult64to128()
738 r128.high64 = upper; in XXH_mult64to128()
772 h128.high64 = XXH64_avalanche(keyed_hi); in XXH3_len_1to3_128b()
791 m128.high64 += (m128.low64 << 1); in XXH3_len_4to8_128b()
792 m128.low64 ^= (m128.high64 >> 3); in XXH3_len_4to8_128b()
797 m128.high64 = XXH3_avalanche(m128.high64); in XXH3_len_4to8_128b()
832 m128.high64 += (input_hi & 0xFFFFFFFF00000000ULL) + in XXH3_len_9to16_128b()
860 m128.high64 += input_hi + XXH_mult32to64((uint32_t)input_hi, PRIME32_2 - 1); in XXH3_len_9to16_128b()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A Dxxhash.h66 uint64_t high64; /*!< `value >> 64` */ member
70 return low64 == rhs.low64 && high64 == rhs.high64;
/freebsd/sys/contrib/zstd/lib/common/
H A Dxxhash.h876 XXH64_hash_t high64; /*!< `value >> 64` */ member
3283 r128.high64 = (xxh_u64)(product >> 64); in XXH_mult64to128()
3302 r128.high64 = product_high; in XXH_mult64to128()
3317 r128.high64 = __umulh(lhs, rhs); in XXH_mult64to128()
3377 r128.high64 = upper; in XXH_mult64to128()
3396 return product.low64 ^ product.high64; in XXH3_mul128_fold64()
5106 h128.high64 = XXH64_avalanche(keyed_hi); in XXH3_len_1to3_128b()
5127 m128.high64 += (m128.low64 << 1); in XXH3_len_4to8_128b()
5128 m128.low64 ^= (m128.high64 >> 3); in XXH3_len_4to8_128b()
5133 m128.high64 = XXH3_avalanche(m128.high64); in XXH3_len_4to8_128b()
[all …]