20 using namespace impala;
23 uint32_t IrFnvHash(
const void* data, int32_t bytes, uint32_t
hash) {
28 uint32_t IrMurmurHash(
const void* data, int32_t bytes, uint32_t
hash) {
33 uint32_t IrCrcHash(
const void* data, int32_t bytes, uint32_t
hash) {
41 #error "This file should only be compiled by clang."
const StringSearch UrlParser::hash_search & hash
static uint32_t CrcHash(const void *data, int32_t bytes, uint32_t hash)
static uint32_t FnvHash64to32(const void *data, int32_t bytes, uint32_t hash)
static uint64_t MurmurHash2_64(const void *input, int len, uint64_t seed)
Murmur2 hash implementation returning 64-bit hashes.