Skip to content

Commit 5154372

Browse files
authored
ggml : fix redefinition of vaddvq_f32 for 32-bit ARM (ggml-org#6906)
1 parent 4ab99d8 commit 5154372

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

ggml.c

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -858,18 +858,6 @@ ggml_type_traits_t ggml_internal_get_type_traits(enum ggml_type type) {
858858
// simd mappings
859859
//
860860

861-
#if defined(__ARM_NEON)
862-
#if !defined(__aarch64__)
863-
864-
// 64-bit compatibility
865-
866-
inline static float vaddvq_f32(float32x4_t v) {
867-
return vgetq_lane_f32(v, 0) + vgetq_lane_f32(v, 1) + vgetq_lane_f32(v, 2) + vgetq_lane_f32(v, 3);
868-
}
869-
870-
#endif
871-
#endif
872-
873861
// we define a common set of C macros which map to specific intrinsics based on the current architecture
874862
// we then implement the fundamental computation operations below using only these macros
875863
// adding support for new architectures requires to define the corresponding SIMD macros

0 commit comments

Comments
 (0)