]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
hexagon: ssm-conv fix for large prompts (#23307)
authorTodor Boinovski <redacted>
Thu, 21 May 2026 05:14:13 +0000 (22:14 -0700)
committerGitHub <redacted>
Thu, 21 May 2026 05:14:13 +0000 (22:14 -0700)
commit0be84685bd6e89335170bf1d3cb059b7994acca9
treebcb32368c5cb076d765ca8380ee1fea207296d48
parentce02093fdda7f3cc00eec5caec067b3cf5e55143
hexagon: ssm-conv fix for large prompts (#23307)

* hexagon: remove gathers and better handling of vtcm in ssm-conv

* hexagon: relax ssm-conv gating requirements

* hexagon: add new prefill ssm-conv backend test

* hexagon: remove trailing white space

* hex-rope: uninline rope_cache_init, otherwise it breaks after rebaseing with SSM_CONV changes

---------

Co-authored-by: Max Krasnyansky <redacted>
ggml/src/ggml-hexagon/ggml-hexagon.cpp
ggml/src/ggml-hexagon/htp/rope-ops.c
ggml/src/ggml-hexagon/htp/ssm-conv.c
tests/test-backend-ops.cpp