Searched refs:rot8 (Results 1 - 6 of 6) sorted by relevance

/netbsd-current/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/chacha20/dolbeau/
H A Du0.h6 const __m128i rot8 = variable
33 x_3 = _mm_shuffle_epi8(x_3, rot8);
60 x_3 = _mm_shuffle_epi8(x_3, rot8);
H A Du1.h6 const __m128i rot8 = variable
34 x_3 = _mm_shuffle_epi8(x_3, rot8);
61 x_3 = _mm_shuffle_epi8(x_3, rot8);
H A Du4.h16 x_##D = _mm_shuffle_epi8(t_##A, rot8); \
27 __m128i rot8 = variable
H A Du8.h31 x_##D = _mm256_shuffle_epi8(t_##A, rot8); \
47 x_##D = _mm256_shuffle_epi8(t_##A, rot8); \
62 x_##D = _mm256_shuffle_epi8(_mm256_xor_si256(x_##D, x_##A), rot8)
134 __m256i rot8 = variable
/netbsd-current/sys/crypto/chacha/arch/arm/
H A Dchacha_neon_32.S52 * <<< 8 TBL (general permutation; rot8 below stored in r)
99 vld1.8 {\c0l}, [r7, :64] /* load rot8 table */
576 .type rot8,%object
577 rot8: label
579 END(rot8)
H A Dchacha_neon_64.S80 * <<< 8 TBL (general permutation; rot8 below stored in r)
164 ld1 {v26.4s-v27.4s}, [x9] /* v26 := v0123, v27 := rot8 */
303 ld1 {v26.4s-v27.4s}, [x9] /* v26 := v0123, v27 := rot8 */
476 .type rot8,@object
477 rot8: label
479 END(rot8)

Completed in 114 milliseconds