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 b8efe27 [REFACTOR][TE] Inline -> te/schedule/operation_inline.h
(#5386)
add d9cecdf [ARITH] Remove the legacy Simplify, migrate to Analyzer.
(#5385)
No new revisions were added by this update.
Summary of changes:
include/tvm/arith/analyzer.h | 52 ++++++++++----------
include/tvm/tir/ir_pass.h | 33 -------------
python/tvm/autotvm/util.py | 10 ++--
python/tvm/driver/build_module.py | 1 +
python/tvm/te/hybrid/parser.py | 11 +++--
python/tvm/testing.py | 21 ++++++++
python/tvm/tir/ir_builder.py | 3 +-
src/arith/detect_linear_equation.cc | 8 ++--
src/arith/int_set.cc | 34 +++++++------
src/driver/driver_api.cc | 1 +
src/relay/op/type_relations.cc | 6 ++-
src/target/spirv/codegen_spirv.cc | 4 +-
src/te/autodiff/jacobian.cc | 11 +++--
src/te/operation/scan_op.cc | 14 +++---
src/te/operation/tensorize.cc | 14 ++++--
src/te/schedule/message_passing.cc | 9 ++--
src/te/schedule/schedule_ops.cc | 4 +-
.../schedule_postproc_rewrite_for_tensor_core.cc | 10 ++--
src/tir/ir/buffer.cc | 25 +++++-----
src/tir/ir/data_layout.cc | 18 ++++---
src/tir/pass/arg_binder.cc | 20 ++++----
src/tir/pass/arg_binder.h | 4 ++
src/tir/pass/ffi_api.cc | 34 -------------
src/tir/transforms/inject_copy_intrin.cc | 13 +++--
.../transforms/lower_device_storage_access_info.cc | 10 ++--
src/tir/transforms/lower_thread_allreduce.cc | 20 ++++----
src/tir/transforms/lower_warp_memory.cc | 1 -
src/tir/transforms/simplify.cc | 30 ------------
src/tir/transforms/storage_rewrite.cc | 2 +-
src/tir/transforms/unroll_loop.cc | 7 ++-
...{ir_simplify_test.cc => arith_simplify_test.cc} | 21 ++++----
tests/python/unittest/test_arith_deduce_bound.py | 56 ++++++++++------------
.../unittest/test_arith_detect_clip_bound.py | 6 +--
.../unittest/test_arith_detect_linear_equation.py | 15 +++---
.../unittest/test_arith_solve_linear_system.py | 7 +--
tests/python/unittest/test_te_hybrid_script.py | 2 +-
.../unittest/test_te_schedule_bound_inference.py | 21 ++++----
.../python/unittest/test_te_schedule_tensorize.py | 26 ++++++----
tests/python/unittest/test_tir_buffer.py | 12 ++---
tests/python/unittest/test_tir_pass_basic.py | 10 ----
.../test_tir_pass_decorate_device_scope.py | 3 +-
.../test_tir_transform_inject_copy_intrin.py | 21 ++++----
.../unittest/test_tir_transform_lower_intrin.py | 11 +++--
.../unittest/test_tir_transform_storage_flatten.py | 20 ++++----
topi/include/topi/detail/constant_utils.h | 5 +-
topi/include/topi/nn.h | 8 ++--
topi/include/topi/nn/bnn.h | 5 +-
topi/include/topi/nn/dilate.h | 5 +-
topi/include/topi/nn/pooling.h | 17 +++----
topi/include/topi/transform.h | 4 +-
topi/python/topi/cuda/depthwise_conv2d.py | 2 +-
.../python/topi/intel_graphics/depthwise_conv2d.py | 2 +-
topi/python/topi/nn/dilate.py | 4 +-
topi/python/topi/nn/pad.py | 7 +--
topi/python/topi/util.py | 15 ++++--
vta/python/vta/ir_pass.py | 18 +++----
56 files changed, 369 insertions(+), 384 deletions(-)
rename tests/cpp/{ir_simplify_test.cc => arith_simplify_test.cc} (79%)