This is an automated email from the ASF dual-hosted git repository.

jwfromm pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.


    from bb50884  [ETHOSN] Add support for Ethos-N 21.08 driver stack release. 
(#9596)
     add 6c32f97  Add minimal forwarding RPC server for host driven python 
execution on Hexagon (#9526)

No new revisions were added by this update.

Summary of changes:
 CMakeLists.txt                                     |   2 +
 apps/hexagon_launcher/README.md                    |   8 +-
 apps/hexagon_proxy_rpc/Readme.md                   |  82 ++++++
 .../cmake/HexagonRPC.cmake}                        |  12 +-
 .../cmake/android/CMakeLists.txt                   |  60 ++--
 .../cmake/hexagon/CMakeLists.txt                   |  24 +-
 .../runtime.cc => hexagon_proxy_rpc/common.h}      |  54 ++--
 apps/hexagon_proxy_rpc/hexagon_core.cc             | 204 +++++++++++++
 .../hexagon_proxy_rpc.idl}                         |  18 +-
 apps/hexagon_proxy_rpc/rpc_env.cc                  | 326 +++++++++++++++++++++
 cmake/config.cmake                                 |   3 +
 cmake/modules/Hexagon.cmake                        |  87 +++++-
 src/runtime/hexagon/android/hexagon_module.cc      |  58 +---
 src/runtime/hexagon/hexagon/hexagon_buffer.cc      |  17 +-
 src/runtime/hexagon/hexagon/hexagon_common.cc      |   7 +
 .../hexagon/hexagon/hexagon_device_api_v2.cc       |   1 +
 src/runtime/hexagon/hexagon_module.cc              | 102 +++++++
 src/runtime/hexagon/hexagon_module.h               |  30 ++
 .../hexagon/{hexagon => host}/hexagon_module.cc    |  13 +-
 src/runtime/hexagon/proxy_rpc/device_api.cc        | 155 ++++++++++
 src/target/llvm/codegen_hexagon.cc                 |  40 ++-
 .../test_hexagon/{ => proxy_rpc}/__init__.py       |   2 +-
 .../contrib/test_hexagon/proxy_rpc/test_matmul.py  | 159 ++++++++++
 23 files changed, 1323 insertions(+), 141 deletions(-)
 create mode 100644 apps/hexagon_proxy_rpc/Readme.md
 copy apps/{hexagon_launcher/cmake/HexagonLauncher.cmake => 
hexagon_proxy_rpc/cmake/HexagonRPC.cmake} (85%)
 copy apps/{hexagon_launcher => hexagon_proxy_rpc}/cmake/android/CMakeLists.txt 
(57%)
 copy apps/{hexagon_launcher => hexagon_proxy_rpc}/cmake/hexagon/CMakeLists.txt 
(77%)
 copy apps/{bundle_deploy/runtime.cc => hexagon_proxy_rpc/common.h} (50%)
 create mode 100644 apps/hexagon_proxy_rpc/hexagon_core.cc
 copy apps/{hexagon_launcher/launcher_rpc.idl => 
hexagon_proxy_rpc/hexagon_proxy_rpc.idl} (58%)
 create mode 100644 apps/hexagon_proxy_rpc/rpc_env.cc
 create mode 100644 src/runtime/hexagon/hexagon_module.cc
 rename src/runtime/hexagon/{hexagon => host}/hexagon_module.cc (73%)
 create mode 100644 src/runtime/hexagon/proxy_rpc/device_api.cc
 copy tests/python/contrib/test_hexagon/{ => proxy_rpc}/__init__.py (93%)
 create mode 100644 tests/python/contrib/test_hexagon/proxy_rpc/test_matmul.py

Reply via email to