From f0d142c4dd9322655e195a86b12500ed0d5acd7c Mon Sep 17 00:00:00 2001 From: teddygood Date: Fri, 20 Mar 2026 18:39:53 +0900 Subject: [PATCH] Enable DSUM SIMD path for WASM128_GENERIC --- kernel/arm/sum.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/arm/sum.c b/kernel/arm/sum.c index a486a18688..ed8c366b42 100644 --- a/kernel/arm/sum.c +++ b/kernel/arm/sum.c @@ -42,7 +42,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x) n *= inc_x; if (inc_x == 1) { -#if V_SIMD && (!defined(DOUBLE) || (defined(DOUBLE) && V_SIMD_F64 && V_SIMD > 128)) +#if V_SIMD && (!defined(DOUBLE) || (defined(DOUBLE) && V_SIMD_F64 && (V_SIMD > 128 || defined(ARCH_WASM)))) #ifdef DOUBLE const int vstep = v_nlanes_f64; const int unrollx4 = n & (-vstep * 4);