Skip to content

Commit a1e1420

Browse files
committed
add guard for sizeless vector types
1 parent c8b9c83 commit a1e1420

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

ggml/src/ggml-cpu/simd-gemm.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
#include "vec.h"
77
#include "common.h"
88

9-
#ifdef GGML_SIMD
9+
10+
// TODO: add support for sizeless vector types
11+
#if defined(GGML_SIMD) && !defined(__ARM_FEATURE_SVE) && !defined(__riscv_v_intrinsic)
1012

1113
// TODO: untested on avx512 and arm
1214
// These are in units of GGML_F32_EPR
@@ -106,7 +108,7 @@ static void simd_gemm(
106108
}
107109
}
108110

109-
#else // !GGML_SIMD
111+
#else // scalar path
110112

111113
static void simd_gemm(
112114
float * GGML_RESTRICT C,

0 commit comments

Comments
 (0)