Home
last modified time | relevance | path

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

/freebsd-head/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/
HDu8.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-head/sys/contrib/libsodium/src/libsodium/crypto_generichash/blake2b/ref/
HDblake2b-compress-avx2.h38 #define ROT24(x) _mm256_shuffle_epi8((x), ROTATE24)
39 #define ROT16(x) _mm256_shuffle_epi8((x), ROTATE16)
/freebsd-head/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
HDblamka-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, 1…
9 #define rotr16(x) _mm256_shuffle_epi8(x, _mm256_setr_epi8(2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 1…
/freebsd-head/contrib/llvm-project/llvm/lib/Support/BLAKE3/
HDblake3_avx2.c23 return _mm256_shuffle_epi8( in rot16()
33 return _mm256_shuffle_epi8( in rot8()
/freebsd-head/contrib/llvm-project/clang/lib/Headers/
HDavx2intrin.h1901 _mm256_shuffle_epi8(__m256i __a, __m256i __b) in _mm256_shuffle_epi8() function
HDavx512vlbwintrin.h1140 (__v32qi)_mm256_shuffle_epi8(__A, __B), in _mm256_mask_shuffle_epi8()
1148 (__v32qi)_mm256_shuffle_epi8(__A, __B), in _mm256_maskz_shuffle_epi8()