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.c31 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 …]