Home
last modified time | relevance | path

Searched refs:add_256 (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_avx512.c35 INLINE __m256i add_256(__m256i a, __m256i b) { return _mm256_add_epi32(a, b); } in add_256() function
612 v[0] = add_256(v[0], m[(size_t)MSG_SCHEDULE[r][0]]); in round_fn8()
613 v[1] = add_256(v[1], m[(size_t)MSG_SCHEDULE[r][2]]); in round_fn8()
614 v[2] = add_256(v[2], m[(size_t)MSG_SCHEDULE[r][4]]); in round_fn8()
615 v[3] = add_256(v[3], m[(size_t)MSG_SCHEDULE[r][6]]); in round_fn8()
616 v[0] = add_256(v[0], v[4]); in round_fn8()
617 v[1] = add_256(v[1], v[5]); in round_fn8()
618 v[2] = add_256(v[2], v[6]); in round_fn8()
619 v[3] = add_256(v[3], v[7]); in round_fn8()
628 v[8] = add_256(v[8], v[12]); in round_fn8()
[all …]