#include <hash.h>
Public Types | |
| typedef uint32_t | word |
Static Public Member Functions | |
| static void | mix (uint32_t &a, uint32_t &b, uint32_t &c) |
| static uint32_t | final (uint32_t a, uint32_t b, uint32_t c) |
| static uint32_t | startvalue (uint32_t length) |
|
|
|
|
||||||||||||||||
|
Final mixing for three 32-bit values. See burtleburtle.net/bob/c/lookup3.c 14 cycles. |
|
||||||||||||||||
|
Mix three 32-bit values. See burtleburtle.net/bob/c/lookup3.c 12 cycles. |
|
|
A roughly random initial value. |
1.4.6