| 15 | __m256i inline K(uint32_t x) { return _mm256_set1_epi32(x); } |
| 16 | |
| 17 | __m256i inline Add(__m256i x, __m256i y) { return _mm256_add_epi32(x, y); } |
| 18 | __m256i inline Add(__m256i x, __m256i y, __m256i z) { return Add(Add(x, y), z); } |
| 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)); } |