Searched refs:_mm_loadu_si128 (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/
H A Du1.h13 x_0 = _mm_loadu_si128((__m128i*) (x + 0));
14 x_1 = _mm_loadu_si128((__m128i*) (x + 4));
15 x_2 = _mm_loadu_si128((__m128i*) (x + 8));
16 x_3 = _mm_loadu_si128((__m128i*) (x + 12));
73 x_0 = _mm_add_epi32(x_0, _mm_loadu_si128((__m128i*) (x + 0)));
74 x_1 = _mm_add_epi32(x_1, _mm_loadu_si128((__m128i*) (x + 4)));
75 x_2 = _mm_add_epi32(x_2, _mm_loadu_si128((__m128i*) (x + 8)));
76 x_3 = _mm_add_epi32(x_3, _mm_loadu_si128((__m128i*) (x + 12)));
77 x_0 = _mm_xor_si128(x_0, _mm_loadu_si128((__m128i*) (m + 0)));
78 x_1 = _mm_xor_si128(x_1, _mm_loadu_si128((__m128
[all...]
H A Du0.h12 x_0 = _mm_loadu_si128((__m128i*) (x + 0));
13 x_1 = _mm_loadu_si128((__m128i*) (x + 4));
14 x_2 = _mm_loadu_si128((__m128i*) (x + 8));
15 x_3 = _mm_loadu_si128((__m128i*) (x + 12));
72 x_0 = _mm_add_epi32(x_0, _mm_loadu_si128((__m128i*) (x + 0)));
73 x_1 = _mm_add_epi32(x_1, _mm_loadu_si128((__m128i*) (x + 4)));
74 x_2 = _mm_add_epi32(x_2, _mm_loadu_si128((__m128i*) (x + 8)));
75 x_3 = _mm_add_epi32(x_3, _mm_loadu_si128((__m128i*) (x + 12)));
H A Du4.h140 t0 = _mm_xor_si128(x_##A, _mm_loadu_si128((__m128i*) (m + 0))); \
142 t1 = _mm_xor_si128(x_##B, _mm_loadu_si128((__m128i*) (m + 64))); \
144 t2 = _mm_xor_si128(x_##C, _mm_loadu_si128((__m128i*) (m + 128))); \
146 t3 = _mm_xor_si128(x_##D, _mm_loadu_si128((__m128i*) (m + 192))); \
H A Du8.h247 _mm_loadu_si128((__m128i*) (m + 0))); \
250 _mm_loadu_si128((__m128i*) (m + 64))); \
253 _mm_loadu_si128((__m128i*) (m + 128))); \
256 _mm_loadu_si128((__m128i*) (m + 192))); \
259 _mm_loadu_si128((__m128i*) (m + 256))); \
262 _mm_loadu_si128((__m128i*) (m + 320))); \
265 _mm_loadu_si128((__m128i*) (m + 384))); \
268 _mm_loadu_si128((__m128i*) (m + 448))); \
/freebsd-13-stable/contrib/bearssl/src/symcipher/
H A Dchacha20_sse2.c80 kw0 = _mm_loadu_si128(key);
81 kw1 = _mm_loadu_si128((const void *)((const unsigned char *)key + 16));
84 iw = _mm_loadu_si128((const void *)ivtmp);
85 cw = _mm_loadu_si128((const void *)CW);
201 b0 = _mm_loadu_si128((const void *)(buf + 0));
202 b1 = _mm_loadu_si128((const void *)(buf + 16));
203 b2 = _mm_loadu_si128((const void *)(buf + 32));
204 b3 = _mm_loadu_si128((const void *)(buf + 48));
H A Daes_x86ni_cbcenc.c60 ivx = _mm_loadu_si128(iv);
63 sk[u] = _mm_loadu_si128((void *)(ctx->skey.skni + (u << 4)));
68 x = _mm_xor_si128(_mm_loadu_si128((void *)buf), ivx);
H A Daes_x86ni_cbcdec.c60 ivx = _mm_loadu_si128(iv);
63 sk[u] = _mm_loadu_si128((void *)(ctx->skey.skni + (u << 4)));
68 x0 = _mm_loadu_si128((void *)(buf + 0));
70 x1 = _mm_loadu_si128((void *)(buf + 16));
71 x2 = _mm_loadu_si128((void *)(buf + 32));
72 x3 = _mm_loadu_si128((void *)(buf + 48));
74 x0 = _mm_loadu_si128((void *)(buf + 0));
76 x1 = _mm_loadu_si128((void *)(buf + 16));
78 x2 = _mm_loadu_si128(
H A Daes_x86ni_ctrcbc.c64 sk[u] = _mm_loadu_si128((void *)(ctx->skey.skni + (u << 4)));
81 ivx0 = _mm_shuffle_epi8(_mm_loadu_si128((void *)ctr), erev);
185 _mm_loadu_si128((void *)(buf + 0)));
187 _mm_loadu_si128((void *)(buf + 16)));
189 _mm_loadu_si128((void *)(buf + 32)));
191 _mm_loadu_si128((void *)(buf + 48)));
266 ivx = _mm_loadu_si128(cbcmac);
269 sk[u] = _mm_loadu_si128((void *)(ctx->skey.skni + (u << 4)));
274 x = _mm_xor_si128(_mm_loadu_si128((void *)buf), ivx);
321 sk[u] = _mm_loadu_si128((voi
[all...]
H A Daes_x86ni_ctr.c65 sk[u] = _mm_loadu_si128((void *)(ctx->skey.skni + (u << 4)));
67 ivx = _mm_loadu_si128((void *)ivbuf);
157 _mm_loadu_si128((void *)(buf + 0)));
159 _mm_loadu_si128((void *)(buf + 16)));
161 _mm_loadu_si128((void *)(buf + 32)));
163 _mm_loadu_si128((void *)(buf + 48)));
H A Daes_x86ni.c157 t1 = _mm_loadu_si128((const void *)kb);
172 t1 = _mm_loadu_si128((const void *)kb);
173 t3 = _mm_loadu_si128((const void *)(kb + 8));
183 t1 = _mm_loadu_si128((const void *)kb);
184 t3 = _mm_loadu_si128((const void *)(kb + 16));
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_verify/sodium/
H A Dverify.c47 v1 = _mm_loadu_si128((const __m128i *) &x[0]);
48 v2 = _mm_loadu_si128((const __m128i *) &y[0]);
51 v1 = _mm_loadu_si128((const __m128i *) &x[i]);
52 v2 = _mm_loadu_si128((const __m128i *) &y[i]);
/freebsd-13-stable/sys/crypto/aesni/
H A Daesni_ghash.c293 Y = _mm_loadu_si128((const __m128i *)ivec);
322 tmp1 = _mm_loadu_si128(&((const __m128i *)ivec)[i]);
352 tmp1 = _mm_loadu_si128(&((const __m128i *)addt)[i*4]);
353 tmp2 = _mm_loadu_si128(&((const __m128i *)addt)[i*4+1]);
354 tmp3 = _mm_loadu_si128(&((const __m128i *)addt)[i*4+2]);
355 tmp4 = _mm_loadu_si128(&((const __m128i *)addt)[i*4+3]);
366 tmp1 = _mm_loadu_si128(&((const __m128i *)addt)[i]);
439 _mm_loadu_si128(&((const __m128i *)in)[i*8+0]));
441 _mm_loadu_si128(&((const __m128i *)in)[i*8+1]));
443 _mm_loadu_si128(
[all...]
H A Daesni_wrap.c64 ivreg = _mm_loadu_si128((const __m128i *)iv);
67 _mm_loadu_si128((const __m128i *)from) ^ ivreg);
84 ivreg = _mm_loadu_si128((const __m128i *)iv);
101 nextiv = _mm_loadu_si128((void *)buf);
141 _mm_loadu_si128((const __m128i *)from));
180 _mm_loadu_si128((const __m128i *)from));
222 ctr1 = _mm_loadu_si128((const __m128i *)iv);
269 tot = tot ^ _mm_loadu_si128((const __m128i *)from);
280 tot = tot ^ _mm_loadu_si128((const __m128i *)from);
313 block = _mm_loadu_si128((cons
[all...]
H A Dintel_sha256.c78 tmp = _mm_loadu_si128((__m128i*) digest);
79 state1 = _mm_loadu_si128((__m128i*) (digest+4));
94 msg = _mm_loadu_si128((const __m128i*) data);
103 msgtmp1 = _mm_loadu_si128((const __m128i*) (data+16));
113 msgtmp2 = _mm_loadu_si128((const __m128i*) (data+32));
123 msgtmp3 = _mm_loadu_si128((const __m128i*) (data+48));
H A Dintel_sha1.c82 abcd = _mm_loadu_si128((__m128i*) digest);
95 msg0 = _mm_loadu_si128((const __m128i*) data);
102 msg1 = _mm_loadu_si128((const __m128i*) (data+16));
110 msg2 = _mm_loadu_si128((const __m128i*) (data+32));
119 msg3 = _mm_loadu_si128((const __m128i*) (data+48));
/freebsd-13-stable/contrib/xz/src/liblzma/common/
H A Dmemcmplen.h97 _mm_loadu_si128((const __m128i *)(buf1 + len)),
98 _mm_loadu_si128((const __m128i *)(buf2 + len))));
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/
H A Du0.h2 __m128i diag0 = _mm_loadu_si128((__m128i *) (x + 0));
3 __m128i diag1 = _mm_loadu_si128((__m128i *) (x + 4));
4 __m128i diag2 = _mm_loadu_si128((__m128i *) (x + 8));
5 __m128i diag3 = _mm_loadu_si128((__m128i *) (x + 12));
159 diag0 = _mm_add_epi32(diag0, _mm_loadu_si128((__m128i *) (x + 0)));
160 diag1 = _mm_add_epi32(diag1, _mm_loadu_si128((__m128i *) (x + 4)));
161 diag2 = _mm_add_epi32(diag2, _mm_loadu_si128((__m128i *) (x + 8)));
162 diag3 = _mm_add_epi32(diag3, _mm_loadu_si128((__m128i *) (x + 12)));
H A Du1.h2 __m128i diag0 = _mm_loadu_si128((__m128i *) (x + 0));
3 __m128i diag1 = _mm_loadu_si128((__m128i *) (x + 4));
4 __m128i diag2 = _mm_loadu_si128((__m128i *) (x + 8));
5 __m128i diag3 = _mm_loadu_si128((__m128i *) (x + 12));
160 diag0 = _mm_add_epi32(diag0, _mm_loadu_si128((__m128i *) (x + 0)));
161 diag1 = _mm_add_epi32(diag1, _mm_loadu_si128((__m128i *) (x + 4)));
162 diag2 = _mm_add_epi32(diag2, _mm_loadu_si128((__m128i *) (x + 8)));
163 diag3 = _mm_add_epi32(diag3, _mm_loadu_si128((__m128i *) (x + 12)));
H A Du4.h15 z0 = _mm_loadu_si128((__m128i *) (x + 0));
20 z1 = _mm_loadu_si128((__m128i *) (x + 4));
25 z2 = _mm_loadu_si128((__m128i *) (x + 8));
30 z3 = _mm_loadu_si128((__m128i *) (x + 12));
514 y##A = _mm_xor_si128(z##A, _mm_loadu_si128((__m128i *) (m + 0))); \
516 y##B = _mm_xor_si128(z##B, _mm_loadu_si128((__m128i *) (m + 64))); \
518 y##C = _mm_xor_si128(z##C, _mm_loadu_si128((__m128i *) (m + 128))); \
520 y##D = _mm_xor_si128(z##D, _mm_loadu_si128((__m128i *) (m + 192))); \
H A Du8.h380 _mm_loadu_si128((__m128i*) (m + 0))); \
383 _mm_loadu_si128((__m128i*) (m + 64))); \
386 _mm_loadu_si128((__m128i*) (m + 128))); \
389 _mm_loadu_si128((__m128i*) (m + 192))); \
392 _mm_loadu_si128((__m128i*) (m + 256))); \
395 _mm_loadu_si128((__m128i*) (m + 320))); \
398 _mm_loadu_si128((__m128i*) (m + 384))); \
401 _mm_loadu_si128((__m128i*) (m + 448))); \
/freebsd-13-stable/contrib/bearssl/src/hash/
H A Dghash_pclmul.c266 yw = _mm_loadu_si128(y);
267 h1w = _mm_loadu_si128(h);
304 aw0 = _mm_loadu_si128((void *)(buf1 + 0));
305 aw1 = _mm_loadu_si128((void *)(buf1 + 16));
306 aw2 = _mm_loadu_si128((void *)(buf1 + 32));
307 aw3 = _mm_loadu_si128((void *)(buf1 + 48));
355 aw = _mm_loadu_si128((void *)buf2);
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-fill-block-ssse3.c46 state[i], _mm_loadu_si128((__m128i const *) (&ref_block[16 * i])));
76 state[i], _mm_loadu_si128((__m128i const *) (&ref_block[16 * i])));
78 state[i], _mm_loadu_si128((__m128i const *) (&next_block[16 * i])));
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni/
H A Daead_aes256gcm_aesni.c65 X0 = _mm_loadu_si128((const __m128i *) &key[0]);
68 X2 = _mm_loadu_si128((const __m128i *) &key[16]);
211 A = _mm_loadu_si128((const __m128i *) a);
223 B = _mm_loadu_si128((const __m128i *) b);
224 C = _mm_loadu_si128((const __m128i *) c);
414 _mm_loadu_si128((const __m128i *) (in + a * 16)))
417 __m128i in##a = _mm_loadu_si128((const __m128i *) (in + a * 16))
550 __m128i X4_ = _mm_loadu_si128((const __m128i *) (ad + i + 0));
551 __m128i X3_ = _mm_loadu_si128((const __m128i *) (ad + i + 16));
552 __m128i X2_ = _mm_loadu_si128((cons
[all...]
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/
H A Dpoly1305_sse2.c78 _mm_loadu_si128((const xmmi *) (const void *) src));
239 T0 = _mm_loadu_si128((const xmmi *) (const void *) &st->H.hh[0]);
240 T1 = _mm_loadu_si128((const xmmi *) (const void *) &st->H.hh[4]);
241 T2 = _mm_loadu_si128((const xmmi *) (const void *) &st->H.hh[8]);
251 T2 = _mm_loadu_si128((const xmmi *) (const void *) &st->R[0]);
253 T0 = _mm_loadu_si128((const xmmi *) (const void *) &st->R2[0]);
260 T0 = _mm_loadu_si128((const xmmi *) (const void *) &st->R[0]);
273 T0 = _mm_loadu_si128((const xmmi *) (const void *) &st->R2[0]);
287 T0 = _mm_loadu_si128((const xmmi *) (const void *) &st->R4[0]);
399 T5 = _mm_loadu_si128((cons
[all...]
/freebsd-13-stable/sys/contrib/libb2/
H A Dblake2s-round.h20 #define LOADU(p) _mm_loadu_si128( (__m128i *)(p) )

Completed in 80 milliseconds

12