| 19 | __m256i inline Add(__m256i x, __m256i y, __m256i z, __m256i w) { return Add(Add(x, y), Add(z, w)); } |
| 20 | __m256i inline Add(__m256i x, __m256i y, __m256i z, __m256i w, __m256i v) { return Add(Add(x, y, z), Add(w, v)); } |
| 21 | __m256i inline Inc(__m256i& x, __m256i y) { x = Add(x, y); return x; } |
| 22 | __m256i inline Inc(__m256i& x, __m256i y, __m256i z) { x = Add(x, y, z); return x; } |
| 23 | __m256i inline Inc(__m256i& x, __m256i y, __m256i z, __m256i w) { x = Add(x, y, z, w); return x; } |
| 24 | __m256i inline Xor(__m256i x, __m256i y) { return _mm256_xor_si256(x, y); } |