From ff70b3aaf891bb3fca5cd4fce2bb2d74b3f8a3ea Mon Sep 17 00:00:00 2001 From: Aaron Teo Date: Fri, 20 Jun 2025 19:30:56 +0800 Subject: [PATCH] Revert "ggml-cpu: attempt direct reference" This reverts commit 23f3f5e5b57a7d8827333e2ac8e3f83e88c17fa2. Signed-off-by: Aaron Teo --- ggml/src/ggml-cpu/simd-mappings.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ggml/src/ggml-cpu/simd-mappings.h b/ggml/src/ggml-cpu/simd-mappings.h index c64b6438c..a27864665 100644 --- a/ggml/src/ggml-cpu/simd-mappings.h +++ b/ggml/src/ggml-cpu/simd-mappings.h @@ -984,7 +984,10 @@ static inline void __lzs_f16cx4_store(ggml_fp16_t * x, float32x4_t y) { #ifdef __NNPA__ float32x4_t zero = vec_splats(0.0f); uint16x8_t nnpa = vec_round_from_fp32(y, zero, 0); - x = nnpa; + x[0] = nnpa[0]; + x[1] = nnpa[1]; + x[2] = nnpa[2]; + x[3] = nnpa[3]; #else float arr[4];