From 2c0face3ea0f18a2e20a8706648043870a849c44 Mon Sep 17 00:00:00 2001 From: Joachim Schurig Date: Wed, 4 Oct 2023 16:35:09 +0200 Subject: [PATCH] Disambiguate vector type to avoid errors depending on lax conversion settings (#614) --- sse2neon.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sse2neon.h b/sse2neon.h index acd1ae3f..2df4f767 100644 --- a/sse2neon.h +++ b/sse2neon.h @@ -5534,7 +5534,7 @@ FORCE_INLINE void _mm_storeu_si32(void *p, __m128i a) FORCE_INLINE void _mm_stream_pd(double *p, __m128d a) { #if __has_builtin(__builtin_nontemporal_store) - __builtin_nontemporal_store(a, (float32x4_t *) p); + __builtin_nontemporal_store(a, (__m128d *) p); #elif defined(__aarch64__) || defined(_M_ARM64) vst1q_f64(p, vreinterpretq_f64_m128d(a)); #else