]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ggml-hexagon: add PAD op HVX kernel (#23078)
authorPranav Dhinakar <redacted>
Mon, 18 May 2026 20:39:36 +0000 (13:39 -0700)
committerGitHub <redacted>
Mon, 18 May 2026 20:39:36 +0000 (13:39 -0700)
commitb7340443d4cf6f89e8616de87ec6b3557055e581
treee0d8a3394cf8d67fc496659f574796098e5c3178
parent5cbaa5e69e09bde3334cd8c355570553a0dca027
ggml-hexagon: add PAD op HVX kernel (#23078)

* ggml-hexagon: add PAD op HVX kernel

Implements GGML_OP_PAD on the Hexagon HTP backend using HVX vectorized
kernels. Supports zero-padding and circular padding across all 4 tensor
dimensions.

* hex-ggml: remove duplicate op cases (merge conflict)

* hex-pad: fix editorconfig checks and macro alignment

---------

Co-authored-by: Max Krasnyansky <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/main.c
ggml/src/ggml-hexagon/htp/pad-ops.c [new file with mode: 0644]