This is an automated email from the ASF dual-hosted git repository. zhaowu pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 3db8880 fix fuse over functions that are handled by external codegen (#5365) add fbcf61a [RUNTIME] FastRPC interface for Hexagon runtime (#5353) No new revisions were added by this update. Summary of changes: src/runtime/hexagon/target/fastrpc/CMakeLists.txt | 179 +++++++++++ src/runtime/hexagon/target/fastrpc/README.md | 56 ++++ .../hexagon/target/fastrpc/include/tvm_remote.idl | 51 ++++ .../target/fastrpc/include/tvm_remote_nd.idl | 49 +++ src/runtime/hexagon/target/fastrpc/src/tvm_hvx.cc | 208 +++++++++++++ src/runtime/hexagon/target/fastrpc/src/tvm_hvx.h | 153 ++++++++++ .../hexagon/target/fastrpc/src/tvm_remote_imp.cc | 255 ++++++++++++++++ .../target/fastrpc/src/tvm_remote_nd_imp.cc | 335 +++++++++++++++++++++ .../hexagon/target/fastrpc/src/tvm_wrap_pthread.cc | 79 +++++ .../hexagon/target/fastrpc/tvm_hexagon_remote.h | 129 -------- .../hexagon/target/fastrpc/tvm_hexagon_remote_nd.h | 88 ------ .../hexagon/target/hexagon_device_target.cc | 71 +++-- src/runtime/hexagon/target/hexagon_stubapi.cc | 34 +-- src/runtime/hexagon/target/hexagon_stubapi.h | 130 ++++---- tests/lint/check_file_type.py | 4 +- 15 files changed, 1484 insertions(+), 337 deletions(-) create mode 100644 src/runtime/hexagon/target/fastrpc/CMakeLists.txt create mode 100644 src/runtime/hexagon/target/fastrpc/README.md create mode 100644 src/runtime/hexagon/target/fastrpc/include/tvm_remote.idl create mode 100644 src/runtime/hexagon/target/fastrpc/include/tvm_remote_nd.idl create mode 100644 src/runtime/hexagon/target/fastrpc/src/tvm_hvx.cc create mode 100644 src/runtime/hexagon/target/fastrpc/src/tvm_hvx.h create mode 100644 src/runtime/hexagon/target/fastrpc/src/tvm_remote_imp.cc create mode 100644 src/runtime/hexagon/target/fastrpc/src/tvm_remote_nd_imp.cc create mode 100644 src/runtime/hexagon/target/fastrpc/src/tvm_wrap_pthread.cc delete mode 100644 src/runtime/hexagon/target/fastrpc/tvm_hexagon_remote.h delete mode 100644 src/runtime/hexagon/target/fastrpc/tvm_hexagon_remote_nd.h