SipHash: help the compiler a little bit

This commit is contained in:
Frank Denis
2026-05-04 10:34:04 +02:00
parent 10f787b53f
commit cb20f6d9cd
@@ -6,17 +6,17 @@
#define SIPROUND \
do { \
v0 += v1; \
v1 = ROTL64(v1, 13); \
v1 ^= v0; \
v0 = ROTL64(v0, 32); \
v2 += v3; \
v1 = ROTL64(v1, 13); \
v3 = ROTL64(v3, 16); \
v1 ^= v0; \
v3 ^= v2; \
v0 = ROTL64(v0, 32); \
v0 += v3; \
v3 = ROTL64(v3, 21); \
v3 ^= v0; \
v2 += v1; \
v3 = ROTL64(v3, 21); \
v1 = ROTL64(v1, 17); \
v3 ^= v0; \
v1 ^= v2; \
v2 = ROTL64(v2, 32); \
} while (0)