llama.cpp/ggml/src/ggml-hexagon/htp
Shouyu c45f89d551
ggml-hexagon: mm for mtmd (#17894)
* feat: add run_mtmd script for hexagon

* fix: fix issue in fp16xfp32 mm

* fix: remove opt_experiment for fp16xfp32 mm

* fix: ggml-hexagon: matmul fp16xfp32 support non-contigious src0

* fix: fix syntax check for run-mtmd.sh for cli
2025-12-15 10:53:56 -08:00
..
CMakeLists.txt Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
act-ops.c ggml-hexagon: fix swiglu failure at `test-backend-ops` (#17344) 2025-11-20 15:45:05 -08:00
binary-ops.c hexagon: various Op fixes (#17135) 2025-11-11 15:25:04 -08:00
cmake-toolchain.cmake Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
htp-ctx.h Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
htp-dma.c Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
htp-dma.h ggml-hexagon: Initial Hexagon v68/v69 support (#17394) 2025-11-23 16:54:49 -08:00
htp-msg.h hexagon: various Op fixes (#17135) 2025-11-11 15:25:04 -08:00
htp-ops.h hexagon: various Op fixes (#17135) 2025-11-11 15:25:04 -08:00
htp_iface.idl Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
hvx-exp.c ggml-hexagon: add `hex_supported_buffer` for better buffer supported check (#17212) 2025-11-23 14:26:36 -08:00
hvx-inverse.c ggml-hexagon: add `hex_supported_buffer` for better buffer supported check (#17212) 2025-11-23 14:26:36 -08:00
hvx-sigmoid.c Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
hvx-utils.c ggml-hexagon: fix swiglu failure at `test-backend-ops` (#17344) 2025-11-20 15:45:05 -08:00
hvx-utils.h ggml-hexagon: Initial Hexagon v68/v69 support (#17394) 2025-11-23 16:54:49 -08:00
main.c ggml-hexagon: Initial Hexagon v68/v69 support (#17394) 2025-11-23 16:54:49 -08:00
matmul-ops.c ggml-hexagon: mm for mtmd (#17894) 2025-12-15 10:53:56 -08:00
ops-utils.h hexagon: various Op fixes (#17135) 2025-11-11 15:25:04 -08:00
rope-ops.c ggml-hexagon: fix `rope` failure at `test-backend-ops` (#17565) 2025-12-10 14:45:43 -08:00
softmax-ops.c Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
unary-ops.c Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
worker-pool.c Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00
worker-pool.h Add experimental ggml-hexagon backend for the Hexagon NPU (#16547) 2025-10-22 13:47:09 -07:00