/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_avx2.c | 22 INLINE __m256i rot16(__m256i x) { in rot16() function 55 v[12] = rot16(v[12]); in round_fn() 56 v[13] = rot16(v[13]); in round_fn() 57 v[14] = rot16(v[14]); in round_fn() 58 v[15] = rot16(v[15]); in round_fn() 112 v[15] = rot16(v[15]); in round_fn() 113 v[12] = rot16(v[12]); in round_fn() 114 v[13] = rot16(v[13]); in round_fn() 115 v[14] = rot16(v[14]); in round_fn()
|
H A D | blake3_sse41.c | 30 INLINE __m128i rot16(__m128i x) { in rot16() function 52 *row3 = rot16(*row3); in g1() 289 v[12] = rot16(v[12]); in round_fn() 290 v[13] = rot16(v[13]); in round_fn() 291 v[14] = rot16(v[14]); in round_fn() 292 v[15] = rot16(v[15]); in round_fn() 346 v[15] = rot16(v[15]); in round_fn() 347 v[12] = rot16(v[12]); in round_fn() 348 v[13] = rot16(v[13]); in round_fn() 349 v[14] = rot16(v[14]); in round_fn()
|
H A D | blake3_sse2.c | 30 INLINE __m128i rot16(__m128i x) { in rot16() function 50 *row3 = rot16(*row3); in g1() 295 v[12] = rot16(v[12]); in round_fn() 296 v[13] = rot16(v[13]); in round_fn() 297 v[14] = rot16(v[14]); in round_fn() 298 v[15] = rot16(v[15]); in round_fn() 352 v[15] = rot16(v[15]); in round_fn() 353 v[12] = rot16(v[12]); in round_fn() 354 v[13] = rot16(v[13]); in round_fn() 355 v[14] = rot16(v[14]); in round_fn()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/ |
H A D | u0.h | 4 const __m128i rot16 = variable 20 x_3 = _mm_shuffle_epi8(x_3, rot16); 47 x_3 = _mm_shuffle_epi8(x_3, rot16);
|
H A D | u1.h | 4 const __m128i rot16 = variable 21 x_3 = _mm_shuffle_epi8(x_3, rot16); 48 x_3 = _mm_shuffle_epi8(x_3, rot16);
|
H A D | u4.h | 10 x_##D = _mm_shuffle_epi8(t_##A, rot16); \ 25 __m128i rot16 = variable
|
H A D | u8.h | 25 x_##D = _mm256_shuffle_epi8(t_##A, rot16); \ 56 x_##D = _mm256_shuffle_epi8(_mm256_xor_si256(x_##D, x_##A), rot16) 131 __m256i rot16 = variable
|
/freebsd/crypto/openssl/crypto/chacha/asm/ |
H A D | chacha-x86.pl | 657 my ($a,$b,$c,$d,$t,$t1,$rot16,$rot24)=map("xmm$_",(0..7)); 662 &pshufb ($d,$rot16); 688 &movdqa ($rot16,&QWP(0,"eax")); 1042 my ($a,$b,$c,$d,$t,$t1,$rot16,$rot24)=map("xmm$_",(0..7)); 1067 &vmovdqa ($rot16,&QWP(0,"eax"));
|
H A D | chacha-x86_64.pl | 450 my ($a,$b,$c,$d,$t,$t1,$rot16,$rot24)=map("%xmm$_",(0..7)); 455 &pshufb ($d,$rot16); 509 movdqa .Lrot16(%rip),$rot16 613 my ($a,$b,$c,$d,$t,$t1,$rot16,$rot24)=map("%xmm$_",(8,9,2..7)); 621 &pshufb ($d,$rot16); 622 &pshufb($d1,$rot16); 685 movdqa .Lrot16(%rip),$rot16
|