This is an automated email from the ASF dual-hosted git repository.
moreau pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from a047e0228a [CI] Always install into a python venv in ci containers
(#12663)
add b22b872da8 [Hexagon] Add Hand written HVX conv2d (#12204)
No new revisions were added by this update.
Summary of changes:
cmake/modules/Hexagon.cmake | 10 +
include/tvm/runtime/hexagon/ops/conv2d.h | 198 +++++++++
src/runtime/hexagon/ops/conv2d_fp16_hvx.cc | 489 +++++++++++++++++++++
src/runtime/hexagon/ops/conv_utils.cc | 243 ++++++++++
.../hexagon/hexagon_fp16_utils_tests.cc | 289 ++++++++++++
.../test_hexagon/topi/test_conv2d_fp16_intrin.py | 248 +++++++++++
6 files changed, 1477 insertions(+)
create mode 100644 include/tvm/runtime/hexagon/ops/conv2d.h
create mode 100644 src/runtime/hexagon/ops/conv2d_fp16_hvx.cc
create mode 100644 src/runtime/hexagon/ops/conv_utils.cc
create mode 100644 tests/cpp-runtime/hexagon/hexagon_fp16_utils_tests.cc
create mode 100644
tests/python/contrib/test_hexagon/topi/test_conv2d_fp16_intrin.py