Lines Matching refs:high64
883 XXH64_hash_t high64; /*!< `value >> 64` */ member
3262 r128.high64 = (xxh_u64)(product >> 64); in XXH_mult64to128()
3281 r128.high64 = product_high; in XXH_mult64to128()
3296 r128.high64 = __umulh(lhs, rhs); in XXH_mult64to128()
3356 r128.high64 = upper; in XXH_mult64to128()
3375 return product.low64 ^ product.high64; in XXH3_mul128_fold64()
5004 h128.high64 = XXH64_avalanche(keyed_hi); in XXH3_len_1to3_128b()
5025 m128.high64 += (m128.low64 << 1); in XXH3_len_4to8_128b()
5026 m128.low64 ^= (m128.high64 >> 3); in XXH3_len_4to8_128b()
5031 m128.high64 = XXH3_avalanche(m128.high64); in XXH3_len_4to8_128b()
5067 …m128.high64 += (input_hi & 0xFFFFFFFF00000000ULL) + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_… in XXH3_len_9to16_128b()
5093 m128.high64 += input_hi + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2 - 1); in XXH3_len_9to16_128b()
5096 m128.low64 ^= XXH_swap64(m128.high64); in XXH3_len_9to16_128b()
5100 h128.high64 += m128.high64 * XXH_PRIME64_2; in XXH3_len_9to16_128b()
5103 h128.high64 = XXH3_avalanche(h128.high64); in XXH3_len_9to16_128b()
5122 h128.high64 = XXH64_avalanche( seed ^ bitfliph); in XXH3_len_0to16_128b()
5136 acc.high64 += XXH3_mix16B (input_2, secret+16, seed); in XXH128_mix32B()
5137 acc.high64 ^= XXH_readLE64(input_1) + XXH_readLE64(input_1 + 8); in XXH128_mix32B()
5152 acc.high64 = 0; in XXH3_len_17to128_128b()
5164 h128.low64 = acc.low64 + acc.high64; in XXH3_len_17to128_128b()
5165 h128.high64 = (acc.low64 * XXH_PRIME64_1) in XXH3_len_17to128_128b()
5166 + (acc.high64 * XXH_PRIME64_4) in XXH3_len_17to128_128b()
5169 h128.high64 = (XXH64_hash_t)0 - XXH3_avalanche(h128.high64); in XXH3_len_17to128_128b()
5187 acc.high64 = 0; in XXH3_len_129to240_128b()
5196 acc.high64 = XXH3_avalanche(acc.high64); in XXH3_len_129to240_128b()
5213 h128.low64 = acc.low64 + acc.high64; in XXH3_len_129to240_128b()
5214 h128.high64 = (acc.low64 * XXH_PRIME64_1) in XXH3_len_129to240_128b()
5215 + (acc.high64 * XXH_PRIME64_4) in XXH3_len_129to240_128b()
5218 h128.high64 = (XXH64_hash_t)0 - XXH3_avalanche(h128.high64); in XXH3_len_129to240_128b()
5241 h128.high64 = XXH3_mergeAccs(acc, in XXH3_hashLong_128b_internal()
5431 h128.high64 = XXH3_mergeAccs(acc, in XXH3_128bits_digest()
5466 int const hcmp = (h1.high64 > h2.high64) - (h2.high64 > h1.high64); in XXH128_cmp()
5480 hash.high64 = XXH_swap64(hash.high64); in XXH128_canonicalFromHash()
5483 XXH_memcpy(dst, &hash.high64, sizeof(hash.high64)); in XXH128_canonicalFromHash()
5484 XXH_memcpy((char*)dst + sizeof(hash.high64), &hash.low64, sizeof(hash.low64)); in XXH128_canonicalFromHash()
5492 h.high64 = XXH_readBE64(src); in XXH128_hashFromCanonical()
5508 XXH_writeLE64( (char*)dst+8, XXH_readLE64((char*)dst+8) ^ h128.high64 ); in XXH3_combine16()