This is an automated email from the ASF dual-hosted git repository.
tqchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from fd9ce58 [ONNX]Pool3d & upsample3d op support (#5135)
add e63e08f [REFACTOR][TIR] Migrate all low-level passes to the Pass
Manager. (#5233)
No new revisions were added by this update.
Summary of changes:
apps/lldb/tvm.py | 1 -
docs/dev/codebase_walkthrough.rst | 9 --
include/tvm/driver/driver_api.h | 25 ++--
include/tvm/ir/module.h | 9 ++
include/tvm/target/codegen.h | 12 --
include/tvm/tir/analysis.h | 15 ++
include/tvm/tir/ir_pass.h | 80 -----------
include/tvm/tir/lowered_func.h | 149 --------------------
include/tvm/tir/transform.h | 55 ++++++++
python/tvm/driver/build_module.py | 99 ++++++-------
python/tvm/relay/backend/_backend.py | 16 +--
python/tvm/relay/backend/graph_runtime_codegen.py | 6 +-
python/tvm/runtime/__init__.py | 1 +
python/tvm/target/build_config.py | 10 +-
python/tvm/testing.py | 39 ++++++
python/tvm/tir/__init__.py | 2 +-
python/tvm/tir/analysis/analysis.py | 11 ++
python/tvm/tir/function.py | 2 +
python/tvm/tir/stmt.py | 8 --
python/tvm/tir/transform/transform.py | 30 ++++
src/contrib/hybrid/codegen_hybrid.h | 1 -
src/driver/driver_api.cc | 69 +++++----
src/relay/backend/build_module.cc | 15 +-
src/relay/backend/compile_engine.h | 4 +-
src/relay/backend/graph_runtime_codegen.cc | 29 ++--
src/relay/backend/vm/compiler.cc | 39 +++---
src/relay/backend/vm/compiler.h | 2 +-
src/relay/transforms/gradient.cc | 1 -
src/target/build_common.h | 17 ---
src/target/codegen.cc | 47 -------
src/target/llvm/codegen_llvm.cc | 2 +-
src/target/llvm/llvm_module.cc | 34 ++---
src/target/source/codegen_c.h | 1 -
src/target/spirv/codegen_spirv.h | 1 -
src/target/stackvm/codegen_stackvm.h | 1 -
src/tir/{pass => analysis}/verify_memory.cc | 33 +++--
src/tir/ir/buffer.cc | 2 +-
src/tir/ir/lowered_func.cc | 37 -----
src/tir/pass/ffi_api.cc | 11 --
src/tir/pass/storage_rewrite.cc | 23 ---
.../{pass => transforms}/lower_custom_datatypes.cc | 27 +++-
.../make_api.cc => transforms/make_packed_api.cc} | 155 +++++++++++++--------
src/tir/{pass => transforms}/remap_thread_axis.cc | 36 +++--
src/tir/transforms/split_host_device.cc | 1 -
tests/cpp/build_module_test.cc | 4 +-
tests/python/integration/test_dot.py | 23 ---
tests/python/unittest/test_runtime_extension.py | 5 +-
.../python/unittest/test_runtime_heterogeneous.py | 7 +-
tests/python/unittest/test_runtime_module_load.py | 4 +-
tests/python/unittest/test_target_codegen_llvm.py | 11 +-
.../unittest/test_target_codegen_static_init.py | 16 ++-
.../unittest/test_target_codegen_vm_basic.py | 20 ++-
.../unittest/test_target_custom_datatypes.py | 11 +-
...emory.py => test_tir_analysis_verify_memory.py} | 45 ++++--
.../unittest/test_tir_pass_bound_checkers.py | 22 +--
.../unittest/test_tir_pass_inject_double_buffer.py | 3 +-
.../unittest/test_tir_pass_loop_partition.py | 4 +-
.../unittest/test_tir_pass_storage_flatten.py | 4 +-
.../test_tir_transform_combine_context_call.py | 7 +-
.../test_tir_transform_lower_warp_memory.py | 4 +-
...pi.py => test_tir_transform_make_packed_api.py} | 10 +-
.../unittest/test_tir_transform_thread_sync.py | 5 +-
tutorials/dev/low_level_custom_pass.py | 2 +-
63 files changed, 608 insertions(+), 766 deletions(-)
delete mode 100644 include/tvm/tir/lowered_func.h
rename src/tir/{pass => analysis}/verify_memory.cc (86%)
delete mode 100644 src/tir/ir/lowered_func.cc
rename src/tir/{pass => transforms}/lower_custom_datatypes.cc (88%)
rename src/tir/{pass/make_api.cc => transforms/make_packed_api.cc} (61%)
rename src/tir/{pass => transforms}/remap_thread_axis.cc (73%)
rename tests/python/unittest/{test_tir_pass_verify_memory.py =>
test_tir_analysis_verify_memory.py} (70%)
rename tests/python/unittest/{test_tir_pass_makeapi.py =>
test_tir_transform_make_packed_api.py} (84%)