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 D | blake2b-compress-avx2.h | 38 #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 D | blamka-round-avx2.h | 8 #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 D | u8.h | 25 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 D | blake3_avx2.c | 23 return _mm256_shuffle_epi8( 33 return _mm256_shuffle_epi8(
|
/freebsd-current/contrib/llvm-project/clang/lib/Headers/ |
H A D | avx2intrin.h | 1901 _mm256_shuffle_epi8(__m256i __a, __m256i __b) function
|
H A D | avx512vlbwintrin.h | 1140 (__v32qi)_mm256_shuffle_epi8(__A, __B), 1148 (__v32qi)_mm256_shuffle_epi8(__A, __B),
|
Completed in 139 milliseconds