/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_pwhash/argon2/ |
blamka-round-avx2.h | 7 #define rotr32(x) _mm256_shuffle_epi32(x, _MM_SHUFFLE(2, 3, 0, 1)) macro 18 D0 = rotr32(D0); \ 31 D1 = rotr32(D1); \
|
blamka-round-avx2.h | 7 #define rotr32(x) _mm256_shuffle_epi32(x, _MM_SHUFFLE(2, 3, 0, 1)) macro 18 D0 = rotr32(D0); \ 31 D1 = rotr32(D1); \
|
/src/sys/crypto/aes/arch/x86/ |
aes_sse2_dec.c | 115 rotr32(__m128i x) function in typeref:typename:__m128i 146 s0 = q5 ^ q6 ^ q7 ^ r0 ^ r5 ^ r7 ^ rotr32(q0 ^ q5 ^ q6 ^ r0 ^ r5); 147 s1 = q0 ^ q5 ^ r0 ^ r1 ^ r5 ^ r6 ^ r7 ^ rotr32(q1 ^ q5 ^ q7 ^ r1 ^ r5 ^ r6); 148 s2 = q0 ^ q1 ^ q6 ^ r1 ^ r2 ^ r6 ^ r7 ^ rotr32(q0 ^ q2 ^ q6 ^ r2 ^ r6 ^ r7); 149 s3 = q0 ^ q1 ^ q2 ^ q5 ^ q6 ^ r0 ^ r2 ^ r3 ^ r5 ^ rotr32(q0 ^ q1 ^ q3 ^ q5 ^ q6 ^ q7 ^ r0 ^ r3 ^ r5 ^ r7); 150 s4 = q1 ^ q2 ^ q3 ^ q5 ^ r1 ^ r3 ^ r4 ^ r5 ^ r6 ^ r7 ^ rotr32(q1 ^ q2 ^ q4 ^ q5 ^ q7 ^ r1 ^ r4 ^ r5 ^ r6); 151 s5 = q2 ^ q3 ^ q4 ^ q6 ^ r2 ^ r4 ^ r5 ^ r6 ^ r7 ^ rotr32(q2 ^ q3 ^ q5 ^ q6 ^ r2 ^ r5 ^ r6 ^ r7); 152 s6 = q3 ^ q4 ^ q5 ^ q7 ^ r3 ^ r5 ^ r6 ^ r7 ^ rotr32(q3 ^ q4 ^ q6 ^ q7 ^ r3 ^ r6 ^ r7); 153 s7 = q4 ^ q5 ^ q6 ^ r4 ^ r6 ^ r7 ^ rotr32(q4 ^ q5 ^ q7 ^ r4 ^ r7);
|
aes_sse2_enc.c | 74 rotr32(__m128i x) function in typeref:typename:__m128i 105 s0 = q7 ^ r7 ^ r0 ^ rotr32(q0 ^ r0); 106 s1 = q0 ^ r0 ^ q7 ^ r7 ^ r1 ^ rotr32(q1 ^ r1); 107 s2 = q1 ^ r1 ^ r2 ^ rotr32(q2 ^ r2); 108 s3 = q2 ^ r2 ^ q7 ^ r7 ^ r3 ^ rotr32(q3 ^ r3); 109 s4 = q3 ^ r3 ^ q7 ^ r7 ^ r4 ^ rotr32(q4 ^ r4); 110 s5 = q4 ^ r4 ^ r5 ^ rotr32(q5 ^ r5); 111 s6 = q5 ^ r5 ^ r6 ^ rotr32(q6 ^ r6); 112 s7 = q6 ^ r6 ^ r7 ^ rotr32(q7 ^ r7);
|
aes_sse2_dec.c | 115 rotr32(__m128i x) function in typeref:typename:__m128i 146 s0 = q5 ^ q6 ^ q7 ^ r0 ^ r5 ^ r7 ^ rotr32(q0 ^ q5 ^ q6 ^ r0 ^ r5); 147 s1 = q0 ^ q5 ^ r0 ^ r1 ^ r5 ^ r6 ^ r7 ^ rotr32(q1 ^ q5 ^ q7 ^ r1 ^ r5 ^ r6); 148 s2 = q0 ^ q1 ^ q6 ^ r1 ^ r2 ^ r6 ^ r7 ^ rotr32(q0 ^ q2 ^ q6 ^ r2 ^ r6 ^ r7); 149 s3 = q0 ^ q1 ^ q2 ^ q5 ^ q6 ^ r0 ^ r2 ^ r3 ^ r5 ^ rotr32(q0 ^ q1 ^ q3 ^ q5 ^ q6 ^ q7 ^ r0 ^ r3 ^ r5 ^ r7); 150 s4 = q1 ^ q2 ^ q3 ^ q5 ^ r1 ^ r3 ^ r4 ^ r5 ^ r6 ^ r7 ^ rotr32(q1 ^ q2 ^ q4 ^ q5 ^ q7 ^ r1 ^ r4 ^ r5 ^ r6); 151 s5 = q2 ^ q3 ^ q4 ^ q6 ^ r2 ^ r4 ^ r5 ^ r6 ^ r7 ^ rotr32(q2 ^ q3 ^ q5 ^ q6 ^ r2 ^ r5 ^ r6 ^ r7); 152 s6 = q3 ^ q4 ^ q5 ^ q7 ^ r3 ^ r5 ^ r6 ^ r7 ^ rotr32(q3 ^ q4 ^ q6 ^ q7 ^ r3 ^ r6 ^ r7); 153 s7 = q4 ^ q5 ^ q6 ^ r4 ^ r6 ^ r7 ^ rotr32(q4 ^ q5 ^ q7 ^ r4 ^ r7);
|
aes_sse2_enc.c | 74 rotr32(__m128i x) function in typeref:typename:__m128i 105 s0 = q7 ^ r7 ^ r0 ^ rotr32(q0 ^ r0); 106 s1 = q0 ^ r0 ^ q7 ^ r7 ^ r1 ^ rotr32(q1 ^ r1); 107 s2 = q1 ^ r1 ^ r2 ^ rotr32(q2 ^ r2); 108 s3 = q2 ^ r2 ^ q7 ^ r7 ^ r3 ^ rotr32(q3 ^ r3); 109 s4 = q3 ^ r3 ^ q7 ^ r7 ^ r4 ^ rotr32(q4 ^ r4); 110 s5 = q4 ^ r4 ^ r5 ^ rotr32(q5 ^ r5); 111 s6 = q5 ^ r5 ^ r6 ^ rotr32(q6 ^ r6); 112 s7 = q6 ^ r6 ^ r7 ^ rotr32(q7 ^ r7);
|
/src/sys/crypto/blake2/ |
blake2s.c | 54 rotr32(uint32_t x, unsigned c) function in typeref:typename:uint32_t 63 (VD) = rotr32((VD) ^ (VA), 16); \ 65 (VB) = rotr32((VB) ^ (VC), 12); \ 67 (VD) = rotr32((VD) ^ (VA), 8); \ 69 (VB) = rotr32((VB) ^ (VC), 7); \
|
blake2s.c | 54 rotr32(uint32_t x, unsigned c) function in typeref:typename:uint32_t 63 (VD) = rotr32((VD) ^ (VA), 16); \ 65 (VB) = rotr32((VB) ^ (VC), 12); \ 67 (VD) = rotr32((VD) ^ (VA), 8); \ 69 (VB) = rotr32((VB) ^ (VC), 7); \
|
/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ |
common.h | 32 #define ROTR32(X, B) rotr32((X), (B)) 34 rotr32(const uint32_t x, const int b) function in typeref:typename:uint32_t
|
common.h | 32 #define ROTR32(X, B) rotr32((X), (B)) 34 rotr32(const uint32_t x, const int b) function in typeref:typename:uint32_t
|