xxHash  0.8.2
Extremely fast non-cryptographic hash function
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
XXH32 implementation

Macros

#define XXH_PRIME32_1   0x9E3779B1U
 
#define XXH_PRIME32_2   0x85EBCA77U
 
#define XXH_PRIME32_3   0xC2B2AE3DU
 
#define XXH_PRIME32_4   0x27D4EB2FU
 
#define XXH_PRIME32_5   0x165667B1U
 
#define XXH_get32bits(p)   XXH_readLE32_align(p, align)
 

Detailed Description

Details on the XXH32 implementation.

Macro Definition Documentation

#define XXH_PRIME32_1   0x9E3779B1U

0b10011110001101110111100110110001

#define XXH_PRIME32_2   0x85EBCA77U

0b10000101111010111100101001110111

#define XXH_PRIME32_3   0xC2B2AE3DU

0b11000010101100101010111000111101

#define XXH_PRIME32_4   0x27D4EB2FU

0b00100111110101001110101100101111

#define XXH_PRIME32_5   0x165667B1U

0b00010110010101100110011110110001