H A D | blamka-round-ssse3.h | 8 (_mm_setr_epi8(2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9)) 10 (_mm_setr_epi8(3, 4, 5, 6, 7, 0, 1, 2, 11, 12, 13, 14, 15, 8, 9, 10)) 13 ? _mm_shuffle_epi32((x), _MM_SHUFFLE(2, 3, 0, 1)) \ 31 #define G1(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 36 D0 = _mm_xor_si128(D0, A0); \ 39 D0 = _mm_roti_epi64(D0, -32); \ 42 C0 = fBlaMka(C0, D0); \ 52 #define G2(A0, B0, C0, D0, A1, B1, C1, D1) \ argument 57 D0 = _mm_xor_si128(D0, A0); \ 60 D0 = _mm_roti_epi64(D0, -16); \ [all …]
|