Sha256: 51548a9d39274f75b1a0054d8b0318cd5f1ecb6d24b58e1e3a0c2fcf248b7f0a
Contents?: true
Size: 606 Bytes
Versions: 6
Compression:
Stored size: 606 Bytes
Contents
#ifndef shorthash_siphash_H #define shorthash_siphash_H #include "private/common.h" #define SIPROUND \ do { \ v0 += v1; \ v1 = ROTL64(v1, 13); \ v1 ^= v0; \ v0 = ROTL64(v0, 32); \ v2 += v3; \ v3 = ROTL64(v3, 16); \ v3 ^= v2; \ v0 += v3; \ v3 = ROTL64(v3, 21); \ v3 ^= v0; \ v2 += v1; \ v1 = ROTL64(v1, 17); \ v1 ^= v2; \ v2 = ROTL64(v2, 32); \ } while (0) #endif
Version data entries
6 entries across 6 versions & 2 rubygems