Home
last modified time | relevance | path

Searched refs:ROTL64 (Results 1 – 1 of 1) sorted by relevance

/PHP-8.4/ext/hash/murmur/
H A DPMurHash128.c67 #define ROTL64(x,y) _rotl64(x,y) macro
73 #define ROTL64(x,r) (((uint64_t)x << r) | ((uint64_t)x >> (64 - r))) macro
448 k1 *= kC1L; k1 = ROTL64(k1,31); k1 *= kC2L; h1 ^= k1;\
450 h1 = ROTL64(h1,27); h1 += h2; h1 = h1*5+0x52dce729;\
452 k2 *= kC2L; k2 = ROTL64(k2,33); k2 *= kC1L; h2 ^= k2;\
454 h2 = ROTL64(h2,31); h2 += h1; h2 = h2*5+0x38495ab5;\
497 k2 *= kC2L; k2 = ROTL64(k2,33); k2 *= kC1L; h2 ^= k2; in PMurHash128x64_Result()
501 k1 *= kC1L; k1 = ROTL64(k1,31); k1 *= kC2L; h1 ^= k1; in PMurHash128x64_Result()

Completed in 11 milliseconds