Searched refs:_mm256_shuffle_epi8 (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/sys/contrib/libsodium/src/libsodium/crypto_generichash/blake2b/ref/
H A Dblake2b-compress-avx2.h38 #define ROT24(x) _mm256_shuffle_epi8((x), ROTATE24)
39 #define ROT16(x) _mm256_shuffle_epi8((x), ROTATE16)
/freebsd-current/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dblamka-round-avx2.h8 #define rotr24(x) _mm256_shuffle_epi8(x, _mm256_setr_epi8(3, 4, 5, 6, 7, 0, 1, 2, 11, 12, 13, 14, 15, 8, 9, 10, 3, 4, 5, 6, 7, 0, 1, 2, 11, 12, 13, 14, 15, 8, 9, 10))
9 #define rotr16(x) _mm256_shuffle_epi8(x, _mm256_setr_epi8(2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9, 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9))
/freebsd-current/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/
H A Du8.h25 x_##D = _mm256_shuffle_epi8(t_##A, rot16); \
31 x_##D = _mm256_shuffle_epi8(t_##A, rot8); \
47 x_##D = _mm256_shuffle_epi8(t_##A, rot8); \
56 x_##D = _mm256_shuffle_epi8(_mm256_xor_si256(x_##D, x_##A), rot16)
62 x_##D = _mm256_shuffle_epi8(_mm256_xor_si256(x_##D, x_##A), rot8)
/freebsd-current/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_avx2.c23 return _mm256_shuffle_epi8(
33 return _mm256_shuffle_epi8(
/freebsd-current/contrib/llvm-project/clang/lib/Headers/
H A Davx2intrin.h1901 _mm256_shuffle_epi8(__m256i __a, __m256i __b) function
H A Davx512vlbwintrin.h1140 (__v32qi)_mm256_shuffle_epi8(__A, __B),
1148 (__v32qi)_mm256_shuffle_epi8(__A, __B),

Completed in 139 milliseconds