D | rand-isaac.c | 145 #define mix(a, b, c, d, e, f, g, h) \ argument 150 d += e; d ^= just (e) >> 16; g += d; \ 152 f += g; f ^= just (g) >> 4; a += f; \ 153 g += h; g ^= h << 8; b += g; \ 158 #define mix(a, b, c, d, e, f, g, h) \ argument 161 b -= f; g ^= a << 9; a += b; \ 162 c -= g; h ^= just (b) >> 23; b += c; \ 166 g -= c; d ^= just (f) >> 17; f += g; \ 167 h -= d; e ^= g << 14; g += h; \ 173 #define ISAAC_MIX(s, a, b, c, d, e, f, g, h, seed) \ argument [all …]
|