We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c8b9c83 commit a1e1420Copy full SHA for a1e1420
1 file changed
ggml/src/ggml-cpu/simd-gemm.h
@@ -6,7 +6,9 @@
6
#include "vec.h"
7
#include "common.h"
8
9
-#ifdef GGML_SIMD
+
10
+// TODO: add support for sizeless vector types
11
+#if defined(GGML_SIMD) && !defined(__ARM_FEATURE_SVE) && !defined(__riscv_v_intrinsic)
12
13
// TODO: untested on avx512 and arm
14
// These are in units of GGML_F32_EPR
@@ -106,7 +108,7 @@ static void simd_gemm(
106
108
}
107
109
110
-#else // !GGML_SIMD
111
+#else // scalar path
112
113
static void simd_gemm(
114
float * GGML_RESTRICT C,
0 commit comments