/freebsd/sys/crypto/aesni/ |
H A D | aesni_ghash.c | 309 H = _mm_shuffle_epi8(H, BSWAP_MASK); in AES_GCM_encrypt() 316 H = _mm_shuffle_epi8(H, BSWAP_MASK); in AES_GCM_encrypt() 321 tmp1 = _mm_shuffle_epi8(tmp1, BSWAP_MASK); in AES_GCM_encrypt() 329 tmp1 = _mm_shuffle_epi8(tmp1, BSWAP_MASK); in AES_GCM_encrypt() 338 Y = _mm_shuffle_epi8(Y, BSWAP_MASK); /*Compute E(K, Y0)*/ in AES_GCM_encrypt() 355 tmp1 = _mm_shuffle_epi8(tmp1, BSWAP_MASK); in AES_GCM_encrypt() 356 tmp2 = _mm_shuffle_epi8(tmp2, BSWAP_MASK); in AES_GCM_encrypt() 357 tmp3 = _mm_shuffle_epi8(tmp3, BSWAP_MASK); in AES_GCM_encrypt() 358 tmp4 = _mm_shuffle_epi8(tmp4, BSWAP_MASK); in AES_GCM_encrypt() 365 tmp1 = _mm_shuffle_epi8(tmp1, BSWAP_MASK); in AES_GCM_encrypt() [all …]
|
H A D | aesni_wrap.c | 221 ctr1 = _mm_shuffle_epi8(ctr1, BSWAP_EPI64); in aesni_encrypt_icm() 225 tmp1 = _mm_shuffle_epi8(ctr1, BSWAP_EPI64); in aesni_encrypt_icm() 227 tmp2 = _mm_shuffle_epi8(ctr2, BSWAP_EPI64); in aesni_encrypt_icm() 229 tmp3 = _mm_shuffle_epi8(ctr3, BSWAP_EPI64); in aesni_encrypt_icm() 231 tmp4 = _mm_shuffle_epi8(ctr4, BSWAP_EPI64); in aesni_encrypt_icm() 233 tmp5 = _mm_shuffle_epi8(ctr5, BSWAP_EPI64); in aesni_encrypt_icm() 235 tmp6 = _mm_shuffle_epi8(ctr6, BSWAP_EPI64); in aesni_encrypt_icm() 237 tmp7 = _mm_shuffle_epi8(ctr7, BSWAP_EPI64); in aesni_encrypt_icm() 239 tmp8 = _mm_shuffle_epi8(ctr8, BSWAP_EPI64); in aesni_encrypt_icm() 262 tmp1 = _mm_shuffle_epi8(ctr1, BSWAP_EPI64); in aesni_encrypt_icm() [all …]
|
H A D | intel_sha1.c | 94 msg0 = _mm_shuffle_epi8(msg0, shuf_mask); in intel_sha1_step() 101 msg1 = _mm_shuffle_epi8(msg1, shuf_mask); in intel_sha1_step() 109 msg2 = _mm_shuffle_epi8(msg2, shuf_mask); in intel_sha1_step() 118 msg3 = _mm_shuffle_epi8(msg3, shuf_mask); in intel_sha1_step()
|
H A D | intel_sha256.c | 93 msgtmp0 = _mm_shuffle_epi8(msg, shuf_mask); in intel_sha256_step() 102 msgtmp1 = _mm_shuffle_epi8(msgtmp1, shuf_mask); in intel_sha256_step() 112 msgtmp2 = _mm_shuffle_epi8(msgtmp2, shuf_mask); in intel_sha256_step() 122 msgtmp3 = _mm_shuffle_epi8(msgtmp3, shuf_mask); in intel_sha256_step()
|
/freebsd/contrib/bearssl/src/symcipher/ |
H A D | aes_x86ni_ctrcbc.c | 81 ivx0 = _mm_shuffle_epi8(_mm_loadu_si128((void *)ctr), erev); in br_aes_x86ni_ctrcbc_ctr() 98 x0 = _mm_shuffle_epi8(ivx0, erev); in br_aes_x86ni_ctrcbc_ctr() 99 x1 = _mm_shuffle_epi8(ivx1, erev); in br_aes_x86ni_ctrcbc_ctr() 100 x2 = _mm_shuffle_epi8(ivx2, erev); in br_aes_x86ni_ctrcbc_ctr() 101 x3 = _mm_shuffle_epi8(ivx3, erev); in br_aes_x86ni_ctrcbc_ctr() 251 _mm_storeu_si128((void *)ctr, _mm_shuffle_epi8(ivx0, erev)); in br_aes_x86ni_ctrcbc_ctr() 335 ivx = _mm_shuffle_epi8(_mm_loadu_si128(ctr), erev); in br_aes_x86ni_ctrcbc_encrypt() 350 x0 = _mm_shuffle_epi8(ivx, erev); in br_aes_x86ni_ctrcbc_encrypt() 450 _mm_storeu_si128(ctr, _mm_shuffle_epi8(ivx, erev)); in br_aes_x86ni_ctrcbc_encrypt() 483 ivx = _mm_shuffle_epi8(_mm_loadu_si128(ctr), erev); in br_aes_x86ni_ctrcbc_decrypt() [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/ |
H A D | u0.h | 20 x_3 = _mm_shuffle_epi8(x_3, rot16); 33 x_3 = _mm_shuffle_epi8(x_3, rot8); 47 x_3 = _mm_shuffle_epi8(x_3, rot16); 60 x_3 = _mm_shuffle_epi8(x_3, rot8);
|
H A D | u1.h | 21 x_3 = _mm_shuffle_epi8(x_3, rot16); 34 x_3 = _mm_shuffle_epi8(x_3, rot8); 48 x_3 = _mm_shuffle_epi8(x_3, rot16); 61 x_3 = _mm_shuffle_epi8(x_3, rot8);
|
H A D | u4.h | 10 x_##D = _mm_shuffle_epi8(t_##A, rot16); \ 16 x_##D = _mm_shuffle_epi8(t_##A, rot8); \
|
/freebsd/sys/contrib/libb2/ |
H A D | blake2s-round.h | 33 (8==-(c)) ? _mm_shuffle_epi8(r,r8) \ 34 : (16==-(c)) ? _mm_shuffle_epi8(r,r16) \
|
H A D | blake2b-round.h | 34 : (-(c) == 24) ? _mm_shuffle_epi8((x), r24) \ 35 : (-(c) == 16) ? _mm_shuffle_epi8((x), r16) \
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/ |
H A D | blamka-round-ssse3.h | 15 ? _mm_shuffle_epi8((x), r24) \ 17 ? _mm_shuffle_epi8((x), r16) \
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_generichash/blake2b/ref/ |
H A D | blake2b-compress-sse41.h | 12 ? _mm_shuffle_epi8((x), r24) \ 14 ? _mm_shuffle_epi8((x), r16) \
|
H A D | blake2b-compress-ssse3.h | 12 ? _mm_shuffle_epi8((x), r24) \ 14 ? _mm_shuffle_epi8((x), r16) \
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5dv.h | 511 *(__m128i *) seg = _mm_shuffle_epi8(val, mask); in mlx5dv_x86_set_ctrl_seg() 591 *(__m128i *) seg = _mm_shuffle_epi8(val, mask); in mlx5dv_x86_set_data_seg()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni/ |
H A D | aead_aes256gcm_aesni.c | 134 nv##a = _mm_shuffle_epi8(_mm_load_si128((const __m128i *) n), pt); \ 222 A = _mm_shuffle_epi8(A, rev); in addmul() 313 #define RED_SHUFFLE(a) X##a = _mm_shuffle_epi8(X##a, rev) 541 Hv = _mm_shuffle_epi8(_mm_load_si128((const __m128i *) H), rev); in crypto_aead_aes256gcm_encrypt_detached_afternm() 683 Hv = _mm_shuffle_epi8(_mm_load_si128((const __m128i *) H), rev); in crypto_aead_aes256gcm_decrypt_detached_afternm()
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | tmmintrin.h | 595 _mm_shuffle_epi8(__m128i __a, __m128i __b) in _mm_shuffle_epi8() function
|
/freebsd/contrib/bearssl/src/hash/ |
H A D | ghash_pclmul.c | 110 (x) = _mm_shuffle_epi8((x), byteswap_index); \
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_sse41.c | 31 return _mm_shuffle_epi8( in rot16() 40 return _mm_shuffle_epi8( in rot8()
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
H A D | tmmintrin.h | 280 _mm_shuffle_epi8(__m128i __A, __m128i __B) { in _mm_shuffle_epi8() function
|