Home
last modified time | relevance | path

Searched refs:_mm_shuffle_epi8 (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/crypto/aesni/
H A Daesni_ghash.c309 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 Daesni_wrap.c221 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 Dintel_sha1.c94 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 Dintel_sha256.c93 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 Daes_x86ni_ctrcbc.c81 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 Du0.h20 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 Du1.h21 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 Du4.h10 x_##D = _mm_shuffle_epi8(t_##A, rot16); \
16 x_##D = _mm_shuffle_epi8(t_##A, rot8); \
/freebsd/sys/contrib/libb2/
H A Dblake2s-round.h33 (8==-(c)) ? _mm_shuffle_epi8(r,r8) \
34 : (16==-(c)) ? _mm_shuffle_epi8(r,r16) \
H A Dblake2b-round.h34 : (-(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 Dblamka-round-ssse3.h15 ? _mm_shuffle_epi8((x), r24) \
17 ? _mm_shuffle_epi8((x), r16) \
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_generichash/blake2b/ref/
H A Dblake2b-compress-sse41.h12 ? _mm_shuffle_epi8((x), r24) \
14 ? _mm_shuffle_epi8((x), r16) \
H A Dblake2b-compress-ssse3.h12 ? _mm_shuffle_epi8((x), r24) \
14 ? _mm_shuffle_epi8((x), r16) \
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5dv.h511 *(__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 Daead_aes256gcm_aesni.c134 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 Dtmmintrin.h595 _mm_shuffle_epi8(__m128i __a, __m128i __b) in _mm_shuffle_epi8() function
/freebsd/contrib/bearssl/src/hash/
H A Dghash_pclmul.c110 (x) = _mm_shuffle_epi8((x), byteswap_index); \
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_sse41.c31 return _mm_shuffle_epi8( in rot16()
40 return _mm_shuffle_epi8( in rot8()
/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/
H A Dtmmintrin.h280 _mm_shuffle_epi8(__m128i __A, __m128i __B) { in _mm_shuffle_epi8() function