From 39b8bd181680977c8f41b0efb4e144e57a8b1ec6 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Sun, 7 Apr 2024 21:04:59 -0700 Subject: [PATCH] Switched to storeu [skip ci] --- src/halfvec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/halfvec.c b/src/halfvec.c index df51710..3383ff6 100644 --- a/src/halfvec.c +++ b/src/halfvec.c @@ -827,7 +827,7 @@ l2_distance_squared_internal(HalfVector * a, HalfVector * b) dist = _mm256_fmadd_ps(diff, diff, dist); } - _mm256_store_ps(s, dist); + _mm256_storeu_ps(s, dist); distance = s[0] + s[1] + s[2] + s[3] + s[4] + s[5] + s[6] + s[7]; @@ -906,7 +906,7 @@ inner_product_internal(HalfVector * a, HalfVector * b) dist = _mm256_fmadd_ps(axs, bxs, dist); } - _mm256_store_ps(s, dist); + _mm256_storeu_ps(s, dist); distance = s[0] + s[1] + s[2] + s[3] + s[4] + s[5] + s[6] + s[7];