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