You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by tq...@apache.org on 2020/04/22 20:25:47 UTC
[incubator-tvm] branch master updated (8c0f779 -> 6cb5b88)
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 8c0f779 Update dmlc-core to latest (#5401)
add 6cb5b88 [TIR] Enhance Substitute, python bindings for Substitute/PostOrderVisit/IRTransform. (#5400)
No new revisions were added by this update.
Summary of changes:
docs/api/python/tir.rst | 7 +
include/tvm/runtime/container.h | 7 +
include/tvm/tir/ir_pass.h | 34 ---
include/tvm/tir/stmt_functor.h | 72 +++++-
python/tvm/te/hybrid/util.py | 4 +-
python/tvm/tir/__init__.py | 1 +
python/tvm/tir/stmt_functor.py | 77 ++++++
src/arith/solve_linear_equation.cc | 31 +--
src/te/autodiff/ad_util.cc | 2 +-
src/te/operation/hybrid_op.cc | 1 -
src/te/operation/op_util.h | 2 +-
src/te/operation/tensor_compute_op.cc | 3 +-
src/tir/ir/data_layout.cc | 2 +-
src/tir/ir/expr.cc | 6 +-
src/tir/ir/stmt_functor.cc | 283 +++++++++++++--------
src/tir/pass/ffi_api.cc | 18 +-
src/tir/pass/hoist_if_then_else.cc | 8 +-
src/tir/pass/simple_passes.cc | 72 ------
.../unittest/test_arith_solve_linear_system.py | 8 +-
tests/python/unittest/test_target_codegen_cuda.py | 2 +-
tests/python/unittest/test_target_codegen_llvm.py | 2 +-
tests/python/unittest/test_te_hybrid_script.py | 2 +-
.../unittest/test_te_schedule_bound_inference.py | 12 +-
tests/python/unittest/test_te_schedule_ops.py | 6 +-
tests/python/unittest/test_te_tensor.py | 2 +-
tests/python/unittest/test_tir_pass_hoist_if.py | 4 +-
.../python/unittest/test_tir_pass_ir_transform.py | 2 +-
.../test_tir_transform_inject_double_buffer.py | 2 +-
...test_tir_transform_instrument_bound_checkers.py | 2 +-
.../unittest/test_tir_transform_loop_partition.py | 2 +-
.../unittest/test_tir_transform_storage_flatten.py | 2 +-
.../unittest/test_tir_transform_storage_rewrite.py | 24 +-
tutorials/dev/low_level_custom_pass.py | 12 +-
vta/python/vta/transform.py | 22 +-
34 files changed, 419 insertions(+), 317 deletions(-)
create mode 100644 python/tvm/tir/stmt_functor.py