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

Reply via email to