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