• Home
  • Raw
  • Download

Lines Matching refs:h64

633     U64 h64;  in XXH64_endian_align()  local
657 h64 = XXH_rotl64(v1, 1) + XXH_rotl64(v2, 7) + XXH_rotl64(v3, 12) + XXH_rotl64(v4, 18); in XXH64_endian_align()
658 h64 = XXH64_mergeRound(h64, v1); in XXH64_endian_align()
659 h64 = XXH64_mergeRound(h64, v2); in XXH64_endian_align()
660 h64 = XXH64_mergeRound(h64, v3); in XXH64_endian_align()
661 h64 = XXH64_mergeRound(h64, v4); in XXH64_endian_align()
664 h64 = seed + PRIME64_5; in XXH64_endian_align()
667 h64 += (U64) len; in XXH64_endian_align()
671 h64 ^= k1; in XXH64_endian_align()
672 h64 = XXH_rotl64(h64,27) * PRIME64_1 + PRIME64_4; in XXH64_endian_align()
677 h64 ^= (U64)(XXH_get32bits(p)) * PRIME64_1; in XXH64_endian_align()
678 h64 = XXH_rotl64(h64, 23) * PRIME64_2 + PRIME64_3; in XXH64_endian_align()
683 h64 ^= (*p) * PRIME64_5; in XXH64_endian_align()
684 h64 = XXH_rotl64(h64, 11) * PRIME64_1; in XXH64_endian_align()
688 h64 ^= h64 >> 33; in XXH64_endian_align()
689 h64 *= PRIME64_2; in XXH64_endian_align()
690 h64 ^= h64 >> 29; in XXH64_endian_align()
691 h64 *= PRIME64_3; in XXH64_endian_align()
692 h64 ^= h64 >> 32; in XXH64_endian_align()
694 return h64; in XXH64_endian_align()
822 U64 h64; in XXH64_digest_endian() local
830 h64 = XXH_rotl64(v1, 1) + XXH_rotl64(v2, 7) + XXH_rotl64(v3, 12) + XXH_rotl64(v4, 18); in XXH64_digest_endian()
831 h64 = XXH64_mergeRound(h64, v1); in XXH64_digest_endian()
832 h64 = XXH64_mergeRound(h64, v2); in XXH64_digest_endian()
833 h64 = XXH64_mergeRound(h64, v3); in XXH64_digest_endian()
834 h64 = XXH64_mergeRound(h64, v4); in XXH64_digest_endian()
836 h64 = state->v3 + PRIME64_5; in XXH64_digest_endian()
839 h64 += (U64) state->total_len; in XXH64_digest_endian()
843 h64 ^= k1; in XXH64_digest_endian()
844 h64 = XXH_rotl64(h64,27) * PRIME64_1 + PRIME64_4; in XXH64_digest_endian()
849 h64 ^= (U64)(XXH_readLE32(p, endian)) * PRIME64_1; in XXH64_digest_endian()
850 h64 = XXH_rotl64(h64, 23) * PRIME64_2 + PRIME64_3; in XXH64_digest_endian()
855 h64 ^= (*p) * PRIME64_5; in XXH64_digest_endian()
856 h64 = XXH_rotl64(h64, 11) * PRIME64_1; in XXH64_digest_endian()
860 h64 ^= h64 >> 33; in XXH64_digest_endian()
861 h64 *= PRIME64_2; in XXH64_digest_endian()
862 h64 ^= h64 >> 29; in XXH64_digest_endian()
863 h64 *= PRIME64_3; in XXH64_digest_endian()
864 h64 ^= h64 >> 32; in XXH64_digest_endian()
866 return h64; in XXH64_digest_endian()