/freebsd/sys/contrib/libb2/ |
H A D | blake2b-load-sse41.h | 20 b0 = _mm_unpacklo_epi64(m0, m1); \ 21 b1 = _mm_unpacklo_epi64(m2, m3); \ 36 b0 = _mm_unpacklo_epi64(m4, m5); \ 37 b1 = _mm_unpacklo_epi64(m6, m7); \ 52 b0 = _mm_unpacklo_epi64(m7, m2); \ 60 b0 = _mm_unpacklo_epi64(m5, m4); \ 76 b0 = _mm_unpacklo_epi64(m6, m1); \ 92 b0 = _mm_unpacklo_epi64(m4, m0); \ 108 b0 = _mm_unpacklo_epi64(m7, m3); \ 125 b1 = _mm_unpacklo_epi64(m6, m7); \ [all …]
|
H A D | blake2b-round.h | 123 row4l = _mm_unpackhi_epi64(row4h, _mm_unpacklo_epi64(t0, t0)); \ 124 row4h = _mm_unpackhi_epi64(t0, _mm_unpacklo_epi64(row4h, row4h)); \ 125 row2l = _mm_unpackhi_epi64(row2l, _mm_unpacklo_epi64(row2h, row2h)); \ 126 row2h = _mm_unpackhi_epi64(row2h, _mm_unpacklo_epi64(t1, t1)) 134 row2l = _mm_unpackhi_epi64(row2h, _mm_unpacklo_epi64(row2l, row2l)); \ 135 row2h = _mm_unpackhi_epi64(t0, _mm_unpacklo_epi64(row2h, row2h)); \ 136 row4l = _mm_unpackhi_epi64(row4l, _mm_unpacklo_epi64(row4h, row4h)); \ 137 row4h = _mm_unpackhi_epi64(row4h, _mm_unpacklo_epi64(t1, t1))
|
H A D | blake2s-load-sse41.h | 97 buf = _mm_unpacklo_epi64(t1,t0); 100 t0 = _mm_unpacklo_epi64(m1,m2); \ 107 t1 = _mm_unpacklo_epi64(m0,m1); \ 124 buf = _mm_unpacklo_epi64(t0,t1); 138 t0 = _mm_unpacklo_epi64(m1,m2); \ 154 t0 = _mm_unpacklo_epi64(m0,m2); \ 176 t1 = _mm_unpacklo_epi64(m1,m2); \ 183 buf = _mm_unpacklo_epi64(t0,t1); 187 t1 = _mm_unpacklo_epi64(t0,m0); \
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_generichash/blake2b/ref/ |
H A D | blake2b-load-sse41.h | 21 b0 = _mm_unpacklo_epi64(m0, m1); \ 22 b1 = _mm_unpacklo_epi64(m2, m3); \ 33 b0 = _mm_unpacklo_epi64(m4, m5); \ 34 b1 = _mm_unpacklo_epi64(m6, m7); \ 45 b0 = _mm_unpacklo_epi64(m7, m2); \ 51 b0 = _mm_unpacklo_epi64(m5, m4); \ 63 b0 = _mm_unpacklo_epi64(m6, m1); \ 75 b0 = _mm_unpacklo_epi64(m4, m0); \ 87 b0 = _mm_unpacklo_epi64(m7, m3); \ 100 b1 = _mm_unpacklo_epi64(m6, m7); \ [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_sse41.c | 128 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 151 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 174 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 197 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 220 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 243 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 402 __m128i abcd_0 = _mm_unpacklo_epi64(ab_01, cd_01); in transpose_vecs() 404 __m128i abcd_2 = _mm_unpacklo_epi64(ab_23, cd_23); in transpose_vecs()
|
H A D | blake3_sse2.c | 134 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 157 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 180 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 203 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 226 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 249 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 408 __m128i abcd_0 = _mm_unpacklo_epi64(ab_01, cd_01); in transpose_vecs() 410 __m128i abcd_2 = _mm_unpacklo_epi64(ab_23, cd_23); in transpose_vecs()
|
H A D | blake3_avx512.c | 161 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 184 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 207 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 230 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 253 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 276 t2 = _mm_unpacklo_epi64(m3, m1); in compress_pre() 441 __m128i abcd_0 = _mm_unpacklo_epi64(ab_01, cd_01); in transpose_vecs_128() 443 __m128i abcd_2 = _mm_unpacklo_epi64(ab_23, cd_23); in transpose_vecs_128()
|
/freebsd/contrib/bearssl/src/hash/ |
H A D | ghash_pclmul.c | 157 kw = _mm_unpacklo_epi64(k1, k0); \ 347 yw = _mm_unpacklo_epi64(t1, t0); in br_ghash_pclmul() 371 yw = _mm_unpacklo_epi64(t1, t0); in br_ghash_pclmul()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/ |
H A D | poly1305_sse2.c | 222 T5 = _mm_unpacklo_epi64( in poly1305_blocks() 225 T6 = _mm_unpacklo_epi64( in poly1305_blocks() 257 R24 = _mm_unpacklo_epi64(T1, T3); in poly1305_blocks() 360 T5 = _mm_unpacklo_epi64( in poly1305_blocks() 373 T6 = _mm_unpacklo_epi64( in poly1305_blocks() 679 T0 = _mm_unpacklo_epi64(T0, T1); in poly1305_blocks() 680 T1 = _mm_unpacklo_epi64(T2, T3); in poly1305_blocks()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/ |
H A D | u4.h | 135 x_##A = _mm_unpacklo_epi64(t_##A, t_##B); \ 137 x_##C = _mm_unpacklo_epi64(t_##C, t_##D); \
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/ |
H A D | u4.h | 510 z##A = _mm_unpacklo_epi64(y##A, y##B); \ 512 z##C = _mm_unpacklo_epi64(y##C, y##D); \
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | emmintrin.h | 4575 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpacklo_epi64(__m128i __a, in _mm_unpacklo_epi64() function
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
H A D | emmintrin.h | 1275 _mm_unpacklo_epi64(__m128i __A, __m128i __B) { in _mm_unpacklo_epi64() function
|