Home
last modified time | relevance | path

Searched refs:row2h (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/contrib/libb2/
H A Dblake2b-round.h61 row2h = _mm_xor_si128(row2h, row3h); \
64 row2h = _mm_roti_epi64(row2h, -24); \
80 row2h = _mm_xor_si128(row2h, row3h); \
83 row2h = _mm_roti_epi64(row2h, -63); \
87 t0 = _mm_alignr_epi8(row2h, row2l, 8); \
88 t1 = _mm_alignr_epi8(row2l, row2h, 8); \
90 row2h = t1; \
105 row2h = t1; \
125 row2l = _mm_unpackhi_epi64(row2l, _mm_unpacklo_epi64(row2h, row2h)); \
126 row2h = _mm_unpackhi_epi64(row2h, _mm_unpacklo_epi64(t1, t1))
[all …]
H A Dblake2b.c290 __m128i row2l, row2h; in blake2b_compress() local
329 row2h = LOADU( &S->h[6] ); in blake2b_compress()
351 row2h = _mm_xor_si128( row4h, row2h ); in blake2b_compress()
353 STOREU( &S->h[6], _mm_xor_si128( LOADU( &S->h[6] ), row2h ) ); in blake2b_compress()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_generichash/blake2b/ref/
H A Dblake2b-compress-sse41.h21 #define G1(row1l, row2l, row3l, row4l, row1h, row2h, row3h, row4h, b0, b1) \ argument
23 row1h = _mm_add_epi64(_mm_add_epi64(row1h, b1), row2h); \
35 row2h = _mm_xor_si128(row2h, row3h); \
38 row2h = _mm_roti_epi64(row2h, -24);
40 #define G2(row1l, row2l, row3l, row4l, row1h, row2h, row3h, row4h, b0, b1) \ argument
42 row1h = _mm_add_epi64(_mm_add_epi64(row1h, b1), row2h); \
54 row2h = _mm_xor_si128(row2h, row3h); \
57 row2h = _mm_roti_epi64(row2h, -63);
93 G1(row1l, row2l, row3l, row4l, row1h, row2h, row3h, row4h, b0, b1); \
95 G2(row1l, row2l, row3l, row4l, row1h, row2h, row3h, row4h, b0, b1); \
[all …]
H A Dblake2b-compress-ssse3.h21 #define G1(row1l, row2l, row3l, row4l, row1h, row2h, row3h, row4h, b0, b1) \ argument
23 row1h = _mm_add_epi64(_mm_add_epi64(row1h, b1), row2h); \
35 row2h = _mm_xor_si128(row2h, row3h); \
38 row2h = _mm_roti_epi64(row2h, -24);
40 #define G2(row1l, row2l, row3l, row4l, row1h, row2h, row3h, row4h, b0, b1) \ argument
42 row1h = _mm_add_epi64(_mm_add_epi64(row1h, b1), row2h); \
54 row2h = _mm_xor_si128(row2h, row3h); \
57 row2h = _mm_roti_epi64(row2h, -63);
93 G1(row1l, row2l, row3l, row4l, row1h, row2h, row3h, row4h, b0, b1); \
95 G2(row1l, row2l, row3l, row4l, row1h, row2h, row3h, row4h, b0, b1); \
[all …]
H A Dblake2b-compress-sse41.c39 __m128i row2l, row2h; in blake2b_compress_sse41() local
59 row2h = LOADU(&S->h[6]); in blake2b_compress_sse41()
81 row2h = _mm_xor_si128(row4h, row2h); in blake2b_compress_sse41()
83 STOREU(&S->h[6], _mm_xor_si128(LOADU(&S->h[6]), row2h)); in blake2b_compress_sse41()
H A Dblake2b-compress-ssse3.c33 __m128i row2l, row2h; in blake2b_compress_ssse3() local
62 row2h = LOADU(&S->h[6]); in blake2b_compress_ssse3()
84 row2h = _mm_xor_si128(row4h, row2h); in blake2b_compress_ssse3()
86 STOREU(&S->h[6], _mm_xor_si128(LOADU(&S->h[6]), row2h)); in blake2b_compress_ssse3()