Searched refs:rotl64 (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/contrib/openzfs/module/icp/algs/edonr/ |
H A D | edonr.c | 57 #define rotl64(x, n) (((x) << (n)) | ((x) >> (64 - (n)))) macro 76 s1 = rotl64(z5 + x3, 5); \ 77 s2 = rotl64(z5 + x6, 15); z3 = x2 + x3; \ 78 s5 = rotl64(z1 + z3 + x5, 40); z4 = x5 + x6; \ 79 s6 = rotl64(z2 + z4 + x0, 50); z6 = z3 + z4; \ 80 s3 = rotl64(z6 + x7, 22); \ 81 s4 = rotl64(z6 + x1, 31); \ 82 s7 = rotl64(z6 + x4, 59); \ 89 t2 = rotl64(z6 + y3, 19); \ 91 t1 = rotl64(z5 + y6, 10); \ [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | xxhash.cpp | 66 static uint64_t rotl64(uint64_t X, size_t R) { in rotl64() function 82 Acc = rotl64(Acc, 31); in round() 128 H64 = rotl64(V1, 1) + rotl64(V2, 7) + rotl64(V3, 12) + rotl64(V4, 18); in xxHash64() 144 H64 = rotl64(H64, 27) * PRIME64_1 + PRIME64_4; in xxHash64() 150 H64 = rotl64(H64, 23) * PRIME64_2 + PRIME64_3; in xxHash64() 156 H64 = rotl64(H64, 11) * PRIME64_1; in xxHash64() 248 acc ^= rotl64(acc, 49) ^ rotl64(acc, 24); in XXH3_len_4to8_64b()
|
/freebsd/sys/contrib/ck/src/ |
H A D | ck_ht_hash.h | 73 static inline uint64_t rotl64 ( uint64_t x, int8_t r ) in rotl64() function 79 #define ROTL64(x,y) rotl64(x,y)
|
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/private/ |
H A D | common.h | 25 #define ROTL64(X, B) rotl64((X), (B)) 27 rotl64(const uint64_t x, const int b) in rotl64() function
|
/freebsd/sys/contrib/libb2/ |
H A D | blake2-impl.h | 116 static inline uint64_t rotl64( const uint64_t w, const unsigned c ) in rotl64() function
|