20 0x0000000000000001, 0x0000000000008082, 0x800000000000808a, 0x8000000080008000,
21 0x000000000000808b, 0x0000000080000001, 0x8000000080008081, 0x8000000000008009,
22 0x000000000000008a, 0x0000000000000088, 0x0000000080008009, 0x000000008000000a,
23 0x000000008000808b, 0x800000000000008b, 0x8000000000008089, 0x8000000000008003,
24 0x8000000000008002, 0x8000000000000080, 0x000000000000800a, 0x800000008000000a,
25 0x8000000080008081, 0x8000000000008080, 0x0000000080000001, 0x8000000080008008
27 static constexpr int ROUNDS = 24;
29 for (
int round = 0; round <
ROUNDS; ++round) {
69 st[1] = std::rotl(
t, 44);