Lines Matching refs:h64
538 U64 h64; in XXH64_endian_align() local
578 h64 = XXH_rotl64(v1, 1) + XXH_rotl64(v2, 7) + XXH_rotl64(v3, 12) + XXH_rotl64(v4, 18); in XXH64_endian_align()
583 h64 ^= v1; in XXH64_endian_align()
584 h64 = h64 * PRIME64_1 + PRIME64_4; in XXH64_endian_align()
589 h64 ^= v2; in XXH64_endian_align()
590 h64 = h64 * PRIME64_1 + PRIME64_4; in XXH64_endian_align()
595 h64 ^= v3; in XXH64_endian_align()
596 h64 = h64 * PRIME64_1 + PRIME64_4; in XXH64_endian_align()
601 h64 ^= v4; in XXH64_endian_align()
602 h64 = h64 * PRIME64_1 + PRIME64_4; in XXH64_endian_align()
606 h64 = seed + PRIME64_5; in XXH64_endian_align()
609 h64 += (U64) len; in XXH64_endian_align()
617 h64 ^= k1; in XXH64_endian_align()
618 h64 = XXH_rotl64(h64,27) * PRIME64_1 + PRIME64_4; in XXH64_endian_align()
624 h64 ^= (U64)(XXH_get32bits(p)) * PRIME64_1; in XXH64_endian_align()
625 h64 = XXH_rotl64(h64, 23) * PRIME64_2 + PRIME64_3; in XXH64_endian_align()
631 h64 ^= (*p) * PRIME64_5; in XXH64_endian_align()
632 h64 = XXH_rotl64(h64, 11) * PRIME64_1; in XXH64_endian_align()
636 h64 ^= h64 >> 33; in XXH64_endian_align()
637 h64 *= PRIME64_2; in XXH64_endian_align()
638 h64 ^= h64 >> 29; in XXH64_endian_align()
639 h64 *= PRIME64_3; in XXH64_endian_align()
640 h64 ^= h64 >> 32; in XXH64_endian_align()
642 return h64; in XXH64_endian_align()