Lines Matching defs:U64
107 typedef uint64_t U64;
113 typedef unsigned long long U64;
123 static U64 XXH_read64(const void* memPtr)
125 U64 val64;
160 static U64 XXH_swap64 (U64 x)
202 FORCE_INLINE U64 XXH_readLE64_align(const void* ptr, XXH_endianess endian, XXH_alignment align)
207 return endian==XXH_littleEndian ? *(const U64*)ptr : XXH_swap64(*(const U64*)ptr);
210 FORCE_INLINE U64 XXH_readLE64(const void* ptr, XXH_endianess endian)
346 FORCE_INLINE U64 XXH64_endian_align(const void* input, size_t len, U64 seed, XXH_endianess endian, XXH_alignment align)
350 U64 h64;
364 U64 v1 = seed + PRIME64_1 + PRIME64_2;
365 U64 v2 = seed + PRIME64_2;
366 U64 v3 = seed + 0;
367 U64 v4 = seed - PRIME64_1;
421 h64 += (U64) len;
425 U64 k1 = XXH_get64bits(p);
436 h64 ^= (U64)(XXH_get32bits(p)) * PRIME64_1;
493 U64 total_len;
505 U64 total_len;
506 U64 seed;
507 U64 v1;
508 U64 v2;
509 U64 v3;
510 U64 v4;
511 U64 mem64[4]; /* defined as U64 for alignment */
745 const U64* p64 = state->mem64;
770 U64 v1 = state->v1;
771 U64 v2 = state->v2;
772 U64 v3 = state->v3;
773 U64 v4 = state->v4;
823 FORCE_INLINE U64 XXH64_digest_endian (const XXH64_state_t* state_in, XXH_endianess endian)
828 U64 h64;
832 U64 v1 = state->v1;
833 U64 v2 = state->v2;
834 U64 v3 = state->v3;
835 U64 v4 = state->v4;
868 h64 += (U64) state->total_len;
872 U64 k1 = XXH_readLE64(p, endian);
883 h64 ^= (U64)(XXH_readLE32(p, endian)) * PRIME64_1;