|
Monero
|

Go to the source code of this file.
Macros | |
| #define | r16 (_mm_setr_epi8(2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9)) |
| #define | r24 (_mm_setr_epi8(3, 4, 5, 6, 7, 0, 1, 2, 11, 12, 13, 14, 15, 8, 9, 10)) |
| #define | _mm_roti_epi64(x, c) |
| #define | G1(A0, B0, C0, D0, A1, B1, C1, D1) |
| #define | G2(A0, B0, C0, D0, A1, B1, C1, D1) |
| #define | DIAGONALIZE(A0, B0, C0, D0, A1, B1, C1, D1) |
| #define | UNDIAGONALIZE(A0, B0, C0, D0, A1, B1, C1, D1) |
| #define | BLAKE2_ROUND(A0, A1, B0, B1, C0, C1, D0, D1) |
Functions | |
| static FORCE_INLINE __m128i | fBlaMka (__m128i x, __m128i y) |
| #define _mm_roti_epi64 | ( | x, | |
| c ) |
| #define BLAKE2_ROUND | ( | A0, | |
| A1, | |||
| B0, | |||
| B1, | |||
| C0, | |||
| C1, | |||
| D0, | |||
| D1 ) |
| #define DIAGONALIZE | ( | A0, | |
| B0, | |||
| C0, | |||
| D0, | |||
| A1, | |||
| B1, | |||
| C1, | |||
| D1 ) |
| #define G1 | ( | A0, | |
| B0, | |||
| C0, | |||
| D0, | |||
| A1, | |||
| B1, | |||
| C1, | |||
| D1 ) |
| #define G2 | ( | A0, | |
| B0, | |||
| C0, | |||
| D0, | |||
| A1, | |||
| B1, | |||
| C1, | |||
| D1 ) |
| #define r16 (_mm_setr_epi8(2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9)) |
| #define r24 (_mm_setr_epi8(3, 4, 5, 6, 7, 0, 1, 2, 11, 12, 13, 14, 15, 8, 9, 10)) |
| #define UNDIAGONALIZE | ( | A0, | |
| B0, | |||
| C0, | |||
| D0, | |||
| A1, | |||
| B1, | |||
| C1, | |||
| D1 ) |
|
static |