Topics | |
XXH32 implementation | |
XXH64 implementation | |
XXH3 implementation | |
Macros | |
#define | XXH_FORCE_INLINE static |
#define | XXH_NO_INLINE static |
#define | XXH_STATIC static |
#define | XXH3_WITH_SECRET_INLINE XXH_NO_INLINE |
#define | XXH_RESTRICT /* disable */ |
#define | XXH_ASSERT(c) |
#define | XXH_STATIC_ASSERT_WITH_MESSAGE(c, m) |
#define | XXH_STATIC_ASSERT(c) |
#define | XXH_COMPILER_GUARD(var) |
#define | XXH_COMPILER_GUARD_CLANG_NEON(var) |
#define | XXH_GCC_VERSION (__GNUC__ * 100 + __GNUC_MINOR__) |
#define | XXH_HAS_BUILTIN(x) |
#define | XXH_UNREACHABLE() |
#define | XXH_ASSUME(c) |
#define | XXH_rotl32(x, r) |
#define | XXH_rotl64(x, r) |
Typedefs | |
typedef unsigned char | xxh_u8 |
typedef XXH32_hash_t | xxh_u32 |
Enumerations | |
enum | XXH_alignment { XXH_aligned , XXH_unaligned } |
typedef XXH64_hash_t | xxh_u64 |
#define XXH_ASSERT | ( | c | ) |
#define XXH_STATIC_ASSERT_WITH_MESSAGE | ( | c, | |
m ) |
#define XXH_STATIC_ASSERT | ( | c | ) |
#define XXH_COMPILER_GUARD | ( | var | ) |
#define XXH_COMPILER_GUARD_CLANG_NEON | ( | var | ) |
#define XXH_HAS_BUILTIN | ( | x | ) |
#define XXH_ASSUME | ( | c | ) |
#define XXH_rotl32 | ( | x, | |
r ) |
#define XXH_rotl64 | ( | x, | |
r ) |
enum XXH_alignment |