| 83 | */ |
| 84 | |
| 85 | inline static void R0(const uint32_t block[BLOCK_INTS], const uint32_t v, uint32_t &w, const uint32_t x, const uint32_t y, uint32_t &z, const size_t i) |
| 86 | { |
| 87 | z += ((w&(x^y))^y) + block[i] + 0x5a827999 + rol(v, 5); |
| 88 | w = rol(w, 30); |
| 89 | } |
| 90 | |
| 91 | |
| 92 | inline static void R1(uint32_t block[BLOCK_INTS], const uint32_t v, uint32_t &w, const uint32_t x, const uint32_t y, uint32_t &z, const size_t i) |