]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
ggml: Correct SVE implementation in ggml_vec_dot_f16_unroll (llama/16518)
authorsirus20x6 <redacted>
Sun, 12 Oct 2025 05:15:00 +0000 (00:15 -0500)
committerGeorgi Gerganov <redacted>
Tue, 14 Oct 2025 19:07:44 +0000 (22:07 +0300)
commit82f5c8d765ef69c0cf6d663c6ab662569248e78d
tree4d3fae863d6199c29c5169b39f7e352a881e72d7
parent0b56d427d54efe1797180de4f6db4b2d62e09ae7
ggml: Correct SVE implementation in ggml_vec_dot_f16_unroll (llama/16518)

The previous SVE implementation for `ggml_vec_dot_f16_unroll` contained a bug due to a copy-paste error. The wrong variable was used in an FMA instruction, leading to incorrect results. This commit corrects the variable usage and improves the clarity of the code by renaming variables to avoid confusion.

Co-authored-by: Aaron <redacted>
src/ggml-cpu/vec.h