This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git
from c0a305dfeb [TARGET] Fix round-trip reconstruction of targets with
canonicalizer-generated `feature.*` attrs (#18883)
add 9dfa116c94 [Metal] Batched command dispatch and staging buffer pool
(#18877)
add 717c822a80 [FIX] Fix cumsum kernel sblock_alloc_buffer for non-sblock
buffer (#18887)
add 72de122676 [TIR][REFACTOR] Revamp Common Subexpression Elimination
(#18886)
No new revisions were added by this update.
Summary of changes:
include/tvm/tir/transform.h | 8 +-
python/tvm/arith/__init__.py | 2 +-
python/tvm/arith/pattern.py | 21 -
python/tvm/relax/backend/gpu_generic/cumsum.py | 2 +-
python/tvm/s_tir/backend/adreno/pipeline.py | 8 +-
python/tvm/s_tir/pipeline.py | 8 +-
python/tvm/script/ir_builder/tir/ir.py | 4 +
python/tvm/tir/transform/transform.py | 4 +-
src/arith/detect_common_subexpr.cc | 78 --
src/runtime/metal/metal_common.h | 229 +++-
src/runtime/metal/metal_device_api.mm | 110 +-
src/runtime/metal/metal_module.mm | 19 +-
src/s_tir/schedule/primitive/cache_index.cc | 2 +-
.../schedule/primitive/cache_index_helpers.cc | 492 +++++++
.../schedule/primitive/cache_index_helpers.h} | 68 +-
src/tir/ir/transform.cc | 1 -
src/tir/transform/common_subexpr_elim.cc | 1401 ++++++++++----------
src/tir/transform/common_subexpr_elim.h | 172 ---
src/tir/transform/common_subexpr_elim_tools.cc | 912 -------------
tests/python/arith/test_arith_detect_cse.py | 33 -
.../test_tir_transform_common_subexpr_elim.py | 1094 +++++++++------
21 files changed, 2194 insertions(+), 2474 deletions(-)
delete mode 100644 src/arith/detect_common_subexpr.cc
create mode 100644 src/s_tir/schedule/primitive/cache_index_helpers.cc
rename src/{tir/transform/common_subexpr_elim_tools.h =>
s_tir/schedule/primitive/cache_index_helpers.h} (75%)
delete mode 100644 src/tir/transform/common_subexpr_elim.h
delete mode 100644 src/tir/transform/common_subexpr_elim_tools.cc
delete mode 100644 tests/python/arith/test_arith_detect_cse.py