Home | History | Annotate | Download | only in hrss

Lines Matching defs:vec_mul

89 // vec_mul multiplies each uint16_t in |a| by |b| and returns the resulting
91 static inline vec_t vec_mul(vec_t a, uint16_t b) {
220 static inline vec_t vec_mul(vec_t a, uint16_t b) { return vmulq_n_u16(a, b); }
1093 result[0] = vec_mul(vec_a[0], vec_get_word(b[0], 0));
1094 result[1] = vec_mul(vec_a[1], vec_get_word(b[0], 0));
1097 result[2] = vec_mul(vec_a[1], vec_get_word(b[1], 0));
1160 result[0] = vec_mul(a[0], vec_get_word(b[0], 0));
1161 result[1] = vec_mul(a[1], vec_get_word(b[0], 0));
1162 result[2] = vec_mul(a[2], vec_get_word(b[0], 0));
1170 result[x + 2] = vec_mul(vec_a[2], vec_get_word(b[y / 8], y % 8)); \