]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
hexagon: add SOLVE_TRI op (#21974)
authorMengsheng Wu <redacted>
Fri, 24 Apr 2026 01:39:13 +0000 (09:39 +0800)
committerGitHub <redacted>
Fri, 24 Apr 2026 01:39:13 +0000 (18:39 -0700)
commit8bc492ebb407dfc8a61b8d92eced1b094ac1c823
tree0304ec2c1ceb10b700758a4986adbe107d33aa82
parente5f070a1dca19baf3ae983273846b9a8c7c4231f
hexagon: add SOLVE_TRI op (#21974)

* hexagon: add SOLVE_TRI op

* ggml: fix TODO description for solve_tri

* hexagon: rm unused variable/function warnings

* hexagon: chunk vs batch processingfor better thread utilization

* hexagon: vectorize partial f32 loads

* hexagon: move HVX f32 add/sub/mul wrappers to hvx-base.h

---------

Co-authored-by: Todor Boinovski <redacted>
ggml/src/ggml-hexagon/ggml-hexagon.cpp
ggml/src/ggml-hexagon/htp/CMakeLists.txt
ggml/src/ggml-hexagon/htp/htp-ctx.h
ggml/src/ggml-hexagon/htp/htp-ops.h
ggml/src/ggml-hexagon/htp/hvx-base.h
ggml/src/ggml-hexagon/htp/main.c
ggml/src/ggml-hexagon/htp/solve-tri-ops.c [new file with mode: 0644]