You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by ar...@apache.org on 2021/03/23 16:47:19 UTC
[tvm] 02/02: Merge remote-tracking branch 'origin/main' into
test_mdw_qemu_changes
This is an automated email from the ASF dual-hosted git repository.
areusch pushed a commit to branch ci-docker-staging
in repository https://gitbox.apache.org/repos/asf/tvm.git
commit 8cbc1644f6c47beeba1c32022bb084be670f59f8
Merge: 87be5dd 37e6df1
Author: Andrew Reusch <ar...@octoml.ai>
AuthorDate: Tue Mar 23 09:46:15 2021 -0700
Merge remote-tracking branch 'origin/main' into test_mdw_qemu_changes
CMakeLists.txt | 25 +-
apps/cpp_rpc/main.cc | 10 +-
apps/cpp_rpc/rpc_env.cc | 35 +-
apps/cpp_rpc/rpc_env.h | 2 +-
apps/cpp_rpc/rpc_server.cc | 21 +-
apps/cpp_rpc/rpc_server.h | 3 +-
cmake/config.cmake | 10 +-
cmake/{modules => libs}/Libbacktrace.cmake | 0
cmake/modules/Logging.cmake | 46 ++
conda/recipe/build.sh | 1 +
docker/build.sh | 28 +-
.../install/ubuntu_install_ethosn_driver_stack.sh | 2 +-
include/tvm/runtime/logging.h | 29 +-
include/tvm/tir/analysis.h | 15 +
python/tvm/auto_scheduler/dispatcher.py | 49 ++-
python/tvm/auto_scheduler/relay_integration.py | 7 +-
.../autotvm/graph_tuner/utils/traverse_graph.py | 3 +-
python/tvm/relay/frontend/onnx.py | 7 +-
python/tvm/relay/frontend/pytorch.py | 100 +++--
python/tvm/relay/frontend/tflite.py | 17 +-
python/tvm/script/context_maintainer.py | 210 +++++++--
python/tvm/script/intrin.py | 20 +-
python/tvm/script/node.py | 150 +++++++
python/tvm/script/parser.py | 179 +++++---
python/tvm/script/registry.py | 20 +-
python/tvm/script/scope_handler.py | 473 ++++++++++++++++++---
python/tvm/script/special_stmt.py | 380 +++++++++++++++--
python/tvm/script/utils.py | 95 ++++-
python/tvm/tir/analysis/analysis.py | 23 +
python/tvm/topi/cuda/nms.py | 4 +-
python/tvm/topi/cuda/unique.py | 15 +-
.../search_policy/sketch_policy_rules.cc | 1 +
src/printer/text_printer.h | 2 +
src/printer/tir_text_printer.cc | 109 ++++-
src/printer/tvmscript_printer.cc | 232 +++++++++-
src/relay/backend/compile_engine.cc | 2 +-
src/relay/backend/contrib/ethosn/codegen.cc | 30 +-
.../backend/contrib/ethosn/ethosn_api_version.h | 4 +
src/runtime/contrib/random/mt_random_engine.cc | 5 +-
src/runtime/contrib/tensorrt/tensorrt_runtime.cc | 8 +
src/runtime/graph/graph_runtime.cc | 4 +-
src/runtime/logging.cc | 28 +-
src/runtime/metal/metal_device_api.mm | 258 +++++------
src/runtime/metal/metal_module.mm | 88 ++--
src/runtime/vulkan/vulkan.cc | 4 +
src/tir/analysis/block_access_region_detector.cc | 246 +++++++++++
src/tir/ir/script/script_complete.cc | 122 ++++++
tests/python/contrib/test_ethosn/test_networks.py | 16 +-
tests/python/frontend/mxnet/test_forward.py | 60 +++
tests/python/frontend/onnx/test_forward.py | 39 +-
tests/python/frontend/pytorch/test_forward.py | 35 +-
tests/python/frontend/tflite/test_forward.py | 19 +-
tests/python/relay/test_external_codegen.py | 59 ++-
.../unittest/test_autotvm_graph_tuner_utils.py | 10 +
tests/python/unittest/test_runtime_graph.py | 24 +-
tests/python/unittest/test_target_codegen_spirv.py | 30 +-
.../test_tir_analysis_get_block_access_region.py | 57 +++
tests/python/unittest/test_tir_nodes.py | 13 +-
.../python/unittest/test_tvmscript_error_report.py | 205 +++++++++
tests/python/unittest/test_tvmscript_roundtrip.py | 170 ++++++++
tests/scripts/task_ci_python_setup.sh | 2 +-
tests/scripts/task_ci_setup.sh | 2 +-
tests/scripts/task_config_build_cpu.sh | 1 +
tests/scripts/task_config_build_gpu.sh | 1 +
tests/scripts/task_config_build_gpu_vulkan.sh | 1 +
65 files changed, 3283 insertions(+), 583 deletions(-)