diff options
author | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2023-11-11 11:22:34 +0300 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2023-11-11 11:24:21 +0300 |
commit | 58923f61c26ac0f5d8284d427344466e3bc2c674 (patch) | |
tree | 071bd843be874807956cce766596723a01868459 | |
parent | 77594bf158bae48c8267f1f548209caa118ae7d5 (diff) |
Fix non-AVX builds
-rw-r--r-- | dnn/vec_avx.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dnn/vec_avx.h b/dnn/vec_avx.h index a1d6cad2..f0625158 100644 --- a/dnn/vec_avx.h +++ b/dnn/vec_avx.h @@ -719,7 +719,7 @@ static inline void sgemv(float *out, const float *weights, int rows, int cols, i { __m128 vxj; __m128 vw; - vxj = _mm_broadcast_ss(&x[j]); + vxj = _mm_set1_ps(x[j]); vw = _mm_loadu_ps(&weights[j*col_stride + i]); vy0 = _mm_fmadd_ps(vw, vxj, vy0); |