From b5ea05f00374d843eae714625f2979bf9e337f3a 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 559030483..36449a3f6 100644 --- a/ggml.c +++ b/ggml.c @@ -891,7 +891,7 @@ inline static float vaddvq_f32(float32x4_t v) { #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 \ { \ @@ -906,6 +906,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)