/src/sys/crypto/chacha/arch/arm/ |
chacha_neon.c | 41 #define vrolq_n_u32(x, n) (vshlq_n_u32(x, n) | vshrq_n_u32(x, 32 - (n))) macro 43 #define vrolq_n_u32(x, n) vsriq_n_u32(vshlq_n_u32(x, n), x, 32 - (n)) macro 61 return vrolq_n_u32(x, 12); 99 return vrolq_n_u32(x, 8); 107 return vrolq_n_u32(x, 7);
|
chacha_neon.c | 41 #define vrolq_n_u32(x, n) (vshlq_n_u32(x, n) | vshrq_n_u32(x, 32 - (n))) macro 43 #define vrolq_n_u32(x, n) vsriq_n_u32(vshlq_n_u32(x, n), x, 32 - (n)) macro 61 return vrolq_n_u32(x, 12); 99 return vrolq_n_u32(x, 8); 107 return vrolq_n_u32(x, 7);
|
chacha_neon.c | 41 #define vrolq_n_u32(x, n) (vshlq_n_u32(x, n) | vshrq_n_u32(x, 32 - (n))) macro 43 #define vrolq_n_u32(x, n) vsriq_n_u32(vshlq_n_u32(x, n), x, 32 - (n)) macro 61 return vrolq_n_u32(x, 12); 99 return vrolq_n_u32(x, 8); 107 return vrolq_n_u32(x, 7);
|
chacha_neon.c | 41 #define vrolq_n_u32(x, n) (vshlq_n_u32(x, n) | vshrq_n_u32(x, 32 - (n))) macro 43 #define vrolq_n_u32(x, n) vsriq_n_u32(vshlq_n_u32(x, n), x, 32 - (n)) macro 61 return vrolq_n_u32(x, 12); 99 return vrolq_n_u32(x, 8); 107 return vrolq_n_u32(x, 7);
|