You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by cs...@apache.org on 2022/11/16 21:18:54 UTC
[tvm] branch main updated (a80cdc26e2 -> 14342a37f5)
This is an automated email from the ASF dual-hosted git repository.
csullivan pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from a80cdc26e2 [TIR][Analysis][Arith] Implement basic data-flow analysis (#13130)
add 14342a37f5 [Hexagon] Enable Hexagon User DMA bypass mode (#13381)
No new revisions were added by this update.
Summary of changes:
include/tvm/tir/builtin.h | 7 -
src/driver/driver_api.cc | 1 +
src/runtime/hexagon/hexagon_buffer.cc | 18 +-
src/runtime/hexagon/hexagon_device_api.cc | 29 ++-
src/runtime/hexagon/hexagon_user_dma.cc | 61 ++----
src/runtime/hexagon/hexagon_user_dma.h | 2 +-
src/runtime/hexagon/hexagon_vtcm_pool.h | 12 ++
src/tir/op/builtin.cc | 3 -
src/tir/transforms/lower_async_dma.cc | 14 +-
src/tir/transforms/lower_tvm_builtin.cc | 15 --
.../cpp-runtime/hexagon/hexagon_user_dma_tests.cc | 151 ++++++++++++--
.../test_hexagon/test_async_dma_pipeline.py | 3 +-
.../contrib/test_hexagon/test_cache_read_write.py | 226 ---------------------
.../test_hexagon/test_parallel_hvx_load_vtcm.py | 9 +-
.../test_hexagon/test_software_pipeline_async.py | 6 +-
tests/python/contrib/test_hexagon/test_vtcm.py | 63 ++++++
.../contrib/test_hexagon/test_vtcm_bandwidth.py | 3 +-
17 files changed, 284 insertions(+), 339 deletions(-)
delete mode 100644 tests/python/contrib/test_hexagon/test_cache_read_write.py
create mode 100644 tests/python/contrib/test_hexagon/test_vtcm.py