Searched refs:_mm256_permute2x128_si256 (Results 1 - 5 of 5) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_avx2.c | 182 vecs[0] = _mm256_permute2x128_si256(abcd_04, efgh_04, 0x20); 183 vecs[1] = _mm256_permute2x128_si256(abcd_15, efgh_15, 0x20); 184 vecs[2] = _mm256_permute2x128_si256(abcd_26, efgh_26, 0x20); 185 vecs[3] = _mm256_permute2x128_si256(abcd_37, efgh_37, 0x20); 186 vecs[4] = _mm256_permute2x128_si256(abcd_04, efgh_04, 0x31); 187 vecs[5] = _mm256_permute2x128_si256(abcd_15, efgh_15, 0x31); 188 vecs[6] = _mm256_permute2x128_si256(abcd_26, efgh_26, 0x31); 189 vecs[7] = _mm256_permute2x128_si256(abcd_37, efgh_37, 0x31);
|
H A D | blake3_avx512.c | 699 vecs[0] = _mm256_permute2x128_si256(abcd_04, efgh_04, 0x20); 700 vecs[1] = _mm256_permute2x128_si256(abcd_15, efgh_15, 0x20); 701 vecs[2] = _mm256_permute2x128_si256(abcd_26, efgh_26, 0x20); 702 vecs[3] = _mm256_permute2x128_si256(abcd_37, efgh_37, 0x20); 703 vecs[4] = _mm256_permute2x128_si256(abcd_04, efgh_04, 0x31); 704 vecs[5] = _mm256_permute2x128_si256(abcd_15, efgh_15, 0x31); 705 vecs[6] = _mm256_permute2x128_si256(abcd_26, efgh_26, 0x31); 706 vecs[7] = _mm256_permute2x128_si256(abcd_37, efgh_37, 0x31);
|
/freebsd-current/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/ |
H A D | u8.h | 294 t_##A = _mm256_permute2x128_si256(x_##A, x_##A2, 0x20); \ 295 t_##A2 = _mm256_permute2x128_si256(x_##A, x_##A2, 0x31); \ 296 t_##B = _mm256_permute2x128_si256(x_##B, x_##B2, 0x20); \ 297 t_##B2 = _mm256_permute2x128_si256(x_##B, x_##B2, 0x31); \ 298 t_##C = _mm256_permute2x128_si256(x_##C, x_##C2, 0x20); \ 299 t_##C2 = _mm256_permute2x128_si256(x_##C, x_##C2, 0x31); \ 300 t_##D = _mm256_permute2x128_si256(x_##D, x_##D2, 0x20); \ 301 t_##D2 = _mm256_permute2x128_si256(x_##D, x_##D2, 0x31); \
|
/freebsd-current/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/ |
H A D | u8.h | 427 y##A = _mm256_permute2x128_si256(z##A, z##A2, 0x20); \ 428 y##A2 = _mm256_permute2x128_si256(z##A, z##A2, 0x31); \ 429 y##B = _mm256_permute2x128_si256(z##B, z##B2, 0x20); \ 430 y##B2 = _mm256_permute2x128_si256(z##B, z##B2, 0x31); \ 431 y##C = _mm256_permute2x128_si256(z##C, z##C2, 0x20); \ 432 y##C2 = _mm256_permute2x128_si256(z##C, z##C2, 0x31); \ 433 y##D = _mm256_permute2x128_si256(z##D, z##D2, 0x20); \ 434 y##D2 = _mm256_permute2x128_si256(z##D, z##D2, 0x31); \
|
/freebsd-current/contrib/llvm-project/clang/lib/Headers/ |
H A D | avx2intrin.h | 3420 /// __m256i _mm256_permute2x128_si256(__m256i V1, __m256i V2, const int M); 3439 #define _mm256_permute2x128_si256(V1, V2, M) \ macro
|
Completed in 133 milliseconds