You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by jr...@apache.org on 2021/12/01 07:17:25 UTC
[tvm] branch main updated (32e8012 -> 3047709)
This is an automated email from the ASF dual-hosted git repository.
jroesch pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from 32e8012 [microTVM][TVMC] Add TVMC test for Arduino and Zephyr (#9584)
add 3047709 [Relay] Use LowerTEPass in VM (#9483)
No new revisions were added by this update.
Summary of changes:
include/tvm/relay/function.h | 14 +
include/tvm/runtime/vm/executable.h | 11 +-
include/tvm/target/se_scope.h | 4 +-
python/tvm/runtime/vm.py | 4 +-
src/relay/analysis/call_graph.cc | 26 +-
src/relay/backend/aot_executor_codegen.cc | 66 +-
src/relay/backend/contrib/verilator/codegen.cc | 1 +
src/relay/backend/graph_executor_codegen.cc | 80 +--
src/relay/backend/graph_plan_memory.cc | 25 +-
src/relay/backend/interpreter.cc | 54 +-
src/relay/backend/te_compiler.cc | 667 +++++++++++++--------
src/relay/backend/te_compiler.h | 23 +-
src/relay/backend/te_compiler_cache.cc | 89 +--
src/relay/backend/utils.cc | 23 +-
src/relay/backend/utils.h | 8 +-
src/relay/backend/vm/compiler.cc | 335 +++++------
src/relay/backend/vm/compiler.h | 18 +-
src/relay/backend/vm/inline_primitives.cc | 169 ------
src/relay/backend/vm/removed_unused_funcs.cc | 20 +-
src/relay/ir/function.cc | 11 +
src/relay/ir/transform.cc | 26 +-
src/relay/op/call/call.cc | 11 +
src/relay/op/call/call.h | 8 +
src/relay/op/memory/device_copy.cc | 10 -
src/relay/op/memory/device_copy.h | 8 -
src/relay/op/vm/vm.cc | 82 +--
src/relay/op/vm/vm.h | 3 +-
src/relay/transforms/dead_code.cc | 27 +-
src/relay/transforms/device_domains.cc | 15 -
src/relay/transforms/device_domains.h | 1 -
src/relay/transforms/device_planner.cc | 9 +-
src/relay/transforms/fuse_ops.cc | 1 +
src/relay/transforms/inline.cc | 54 +-
src/relay/transforms/label_ops.cc | 6 +
src/relay/transforms/memory_alloc.cc | 294 +++++----
src/relay/transforms/target_hooks.cc | 5 +-
src/relay/transforms/type_infer.cc | 19 +-
src/runtime/contrib/verilator/verilator_runtime.cc | 10 +
src/runtime/contrib/verilator/verilator_runtime.h | 4 +-
src/runtime/graph_executor/graph_executor.cc | 1 +
.../micro/standalone/microtvm_graph_executor.cc | 1 +
src/runtime/vm/vm.cc | 10 +-
tests/cpp/build_module_test.cc | 1 +
tests/python/contrib/test_tensorrt.py | 3 +-
.../contrib/test_verilator/test_verilator_ops.py | 6 +
tests/python/relay/dyn/test_dynamic_op_level10.py | 6 +-
tests/python/relay/test_any.py | 6 +-
tests/python/relay/test_pass_plan_devices.py | 49 --
tests/python/relay/test_vm.py | 13 +-
tests/python/relay/test_vm_serialization.py | 6 +-
50 files changed, 1150 insertions(+), 1193 deletions(-)
delete mode 100644 src/relay/backend/vm/inline_primitives.cc