From c08ddb831f6cb94bf8d9b51b2ee4e39bcbea0135 Mon Sep 17 00:00:00 2001 From: Julia Longtin Date: Wed, 13 Mar 2024 19:23:53 +0000 Subject: [PATCH] use right type, and define GGML_F32_VEC_ZERO. --- ggml.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ggml.c b/ggml.c index 2e813e19c..fd278e662 100644 --- a/ggml.c +++ b/ggml.c @@ -953,7 +953,7 @@ ggml_type_traits_t ggml_internal_get_type_traits(enum ggml_type type) { #define GGML_F32_ARR (GGML_F32_STEP/GGML_F32_EPR) // our vector. 128*32=512 -typedef float32_t float32x16_t __attribute__((vector_size (128))); +typedef float float32x16_t __attribute__((vector_size (128))); #define GGML_F32x16 float32x16_t #define GGML_F32x16_ZERO \ { \ @@ -968,6 +968,7 @@ typedef float32_t float32x16_t __attribute__((vector_size (128))); //vdupq_n_f32(0.0f) #define GGML_F32_VEC GGML_F32x16 +#define GGML_F32_VEC_ZERO GGML_F32x16_ZERO #elif defined(__ARM_NEON) && defined(__ARM_FEATURE_FMA)