Searched refs:add_256 (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_avx512.c | 31 INLINE __m256i add_256(__m256i a, __m256i b) { return _mm256_add_epi32(a, b); } in add_256() function 560 v[0] = add_256(v[0], m[(size_t)MSG_SCHEDULE[r][0]]); in round_fn8() 561 v[1] = add_256(v[1], m[(size_t)MSG_SCHEDULE[r][2]]); in round_fn8() 562 v[2] = add_256(v[2], m[(size_t)MSG_SCHEDULE[r][4]]); in round_fn8() 563 v[3] = add_256(v[3], m[(size_t)MSG_SCHEDULE[r][6]]); in round_fn8() 564 v[0] = add_256(v[0], v[4]); in round_fn8() 565 v[1] = add_256(v[1], v[5]); in round_fn8() 566 v[2] = add_256(v[2], v[6]); in round_fn8() 567 v[3] = add_256(v[3], v[7]); in round_fn8() 576 v[8] = add_256(v[8], v[12]); in round_fn8() [all …]
|