Searched refs:vec_get_word (Results 1 – 1 of 1) sorted by relevance
/external/boringssl/src/crypto/hrss/ |
D | hrss.c | 203 #define vec_get_word(v, i) _mm_extract_epi16(v, i) macro 245 static inline uint16_t vec_get_word(vec_t v, unsigned i) { in vec_get_word() function 907 crypto_word_t rotation_word = vec_get_word(rotation, 0); in poly3_invert_vec() 913 poly3_mul_const(out, vec_get_word(f0s, 0), vec_get_word(f0a, 0)); in poly3_invert_vec() 1093 result[0] = vec_mul(vec_a[0], vec_get_word(b[0], 0)); in poly_mul_vec_aux() 1094 result[1] = vec_mul(vec_a[1], vec_get_word(b[0], 0)); in poly_mul_vec_aux() 1096 result[1] = vec_fma(result[1], vec_a[0], vec_get_word(b[1], 0)); in poly_mul_vec_aux() 1097 result[2] = vec_mul(vec_a[1], vec_get_word(b[1], 0)); in poly_mul_vec_aux() 1105 vec_fma(result[x + 0], vec_a[0], vec_get_word(b[y / 8], y % 8)); \ in poly_mul_vec_aux() 1107 vec_fma(result[x + 1], vec_a[1], vec_get_word(b[y / 8], y % 8)); \ in poly_mul_vec_aux() [all …]
|