• Home
  • Raw
  • Download

Lines Matching refs:h64

627     U64 h64;  in XXH64_endian_align()  local
651 h64 = XXH_rotl64(v1, 1) + XXH_rotl64(v2, 7) + XXH_rotl64(v3, 12) + XXH_rotl64(v4, 18); in XXH64_endian_align()
652 h64 = XXH64_mergeRound(h64, v1); in XXH64_endian_align()
653 h64 = XXH64_mergeRound(h64, v2); in XXH64_endian_align()
654 h64 = XXH64_mergeRound(h64, v3); in XXH64_endian_align()
655 h64 = XXH64_mergeRound(h64, v4); in XXH64_endian_align()
658 h64 = seed + PRIME64_5; in XXH64_endian_align()
661 h64 += (U64) len; in XXH64_endian_align()
665 h64 ^= k1; in XXH64_endian_align()
666 h64 = XXH_rotl64(h64,27) * PRIME64_1 + PRIME64_4; in XXH64_endian_align()
671 h64 ^= (U64)(XXH_get32bits(p)) * PRIME64_1; in XXH64_endian_align()
672 h64 = XXH_rotl64(h64, 23) * PRIME64_2 + PRIME64_3; in XXH64_endian_align()
677 h64 ^= (*p) * PRIME64_5; in XXH64_endian_align()
678 h64 = XXH_rotl64(h64, 11) * PRIME64_1; in XXH64_endian_align()
682 h64 ^= h64 >> 33; in XXH64_endian_align()
683 h64 *= PRIME64_2; in XXH64_endian_align()
684 h64 ^= h64 >> 29; in XXH64_endian_align()
685 h64 *= PRIME64_3; in XXH64_endian_align()
686 h64 ^= h64 >> 32; in XXH64_endian_align()
688 return h64; in XXH64_endian_align()
816 U64 h64; in XXH64_digest_endian() local
824 h64 = XXH_rotl64(v1, 1) + XXH_rotl64(v2, 7) + XXH_rotl64(v3, 12) + XXH_rotl64(v4, 18); in XXH64_digest_endian()
825 h64 = XXH64_mergeRound(h64, v1); in XXH64_digest_endian()
826 h64 = XXH64_mergeRound(h64, v2); in XXH64_digest_endian()
827 h64 = XXH64_mergeRound(h64, v3); in XXH64_digest_endian()
828 h64 = XXH64_mergeRound(h64, v4); in XXH64_digest_endian()
830 h64 = state->v3 + PRIME64_5; in XXH64_digest_endian()
833 h64 += (U64) state->total_len; in XXH64_digest_endian()
837 h64 ^= k1; in XXH64_digest_endian()
838 h64 = XXH_rotl64(h64,27) * PRIME64_1 + PRIME64_4; in XXH64_digest_endian()
843 h64 ^= (U64)(XXH_readLE32(p, endian)) * PRIME64_1; in XXH64_digest_endian()
844 h64 = XXH_rotl64(h64, 23) * PRIME64_2 + PRIME64_3; in XXH64_digest_endian()
849 h64 ^= (*p) * PRIME64_5; in XXH64_digest_endian()
850 h64 = XXH_rotl64(h64, 11) * PRIME64_1; in XXH64_digest_endian()
854 h64 ^= h64 >> 33; in XXH64_digest_endian()
855 h64 *= PRIME64_2; in XXH64_digest_endian()
856 h64 ^= h64 >> 29; in XXH64_digest_endian()
857 h64 *= PRIME64_3; in XXH64_digest_endian()
858 h64 ^= h64 >> 32; in XXH64_digest_endian()
860 return h64; in XXH64_digest_endian()