]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
hexagon: partial im2col support (#26007)
authorTodor Boinovski <redacted>
Sat, 25 Jul 2026 22:47:29 +0000 (15:47 -0700)
committerGitHub <redacted>
Sat, 25 Jul 2026 22:47:29 +0000 (15:47 -0700)
commit355303edab8745e722a2e0e1bd3f6a39399966f2
tree0cc71d4e5fa5f09af73a9c9af22d48f117c12a47
parentc812c543f8ab480661bd10b9546515b608b4747f
hexagon: partial im2col support (#26007)

* hexagon: add IM2COL op

Add Hexagon IM2COL support targeting only patch-embedding convolutions.

* hexagon: im2col refactor and cleanup

* hex-im2col: instrument and update im2col.

* hex-im2col: add local htp_vtcm_layout computation.
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/im2col-ops.c [new file with mode: 0644]
ggml/src/ggml-hexagon/htp/main.c