From be5f58d6790117a1ac7056b4fffa7240efa1347d Mon Sep 17 00:00:00 2001 From: Jan Buethe Date: Sat, 22 Jul 2023 11:11:49 -0700 Subject: neon related alignment requirement warning fix --- dnn/vec_neon.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/dnn/vec_neon.h b/dnn/vec_neon.h index 6bf2cbbe..38c20d7b 100644 --- a/dnn/vec_neon.h +++ b/dnn/vec_neon.h @@ -320,7 +320,8 @@ static inline int32x4_t vdotprod(int32x4_t acc, int8x16_t a, int8x16_t b) static inline void cgemv8x4(float *_out, const opus_int8 *w, const float *scale, int rows, int cols, const float *_x) { int i, j; - opus_int8 x[MAX_INPUTS]; + opus_int32 x_int[MAX_INPUTS/4]; + opus_int8 *x = (opus_int8*) x_int; const float32x4_t const127 = vdupq_n_f32(127.); for (i=0;i