This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 6554e2e082 [RPC] Enhance RPC Protocol to support TVM Object (#15631)
add 0e2fabd0e4 [BugFix][VTA] tvm.tir.Call has no name attribute (#15629)
add 0166400906 [Runtime] Utils to Stringify Device (#15630)
add 8f60213cb5 [Runtime] Serialization/Deserialization of runtime module
(#15244)
add c921781c46 [TIR] Output DeclBuffer in SplitHostDevice (#15493)
add 3c6f9c9bcc [Arith] Added simplification rule for multiple equality
compares (#15628)
No new revisions were added by this update.
Summary of changes:
include/tvm/runtime/data_type.h | 1 +
include/tvm/runtime/device_api.h | 50 +------
include/tvm/runtime/module.h | 5 +
include/tvm/runtime/packed_func.h | 52 ++++++++
include/tvm/target/codegen.h | 16 +++
include/tvm/tir/op.h | 1 +
python/tvm/contrib/torch/optimize_torch.py | 24 ++--
python/tvm/runtime/module.py | 1 -
src/arith/rewrite_simplify.cc | 2 +
src/contrib/torch/base64.h | 75 -----------
.../tvm_module_wrapper/RuntimeModuleWrapperTVM.cc | 143 +++++++++++++--------
src/node/structural_hash.cc | 17 +++
src/runtime/c_runtime_api.cc | 2 +-
src/runtime/contrib/papi/papi.cc | 7 +-
src/runtime/hexagon/hexagon_device_api.cc | 2 +-
src/runtime/library_module.cc | 9 --
src/runtime/library_module.h | 10 ++
src/runtime/profiling.cc | 6 +-
src/runtime/rpc/rpc_module.cc | 1 +
src/runtime/vm/memory_manager.cc | 15 +--
src/target/codegen.cc | 87 ++++++++++---
src/tir/transforms/lower_tvm_builtin.cc | 4 +-
src/tir/transforms/split_host_device.cc | 9 +-
.../python/unittest/test_arith_rewrite_simplify.py | 2 +
.../unittest/test_roundtrip_runtime_module.py | 121 +++++++++++++++++
.../test_tir_transform_lower_warp_memory.py | 10 +-
.../unittest/test_tir_transform_thread_sync.py | 2 +-
vta/python/vta/transform.py | 2 +-
28 files changed, 436 insertions(+), 240 deletions(-)
delete mode 100644 src/contrib/torch/base64.h
create mode 100644 tests/python/unittest/test_roundtrip_runtime_module.py