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 a64d1f1cc3 [TIR] Make T.reinterpret nop when dtype is the same (#16879)
add f267691fa4 [Relax] Stabilize relax pass mutation order (#16883)
add d4056ca795 [SVE] Support splitting by vscale in `tir::split` and
`te::split` (#16862)
No new revisions were added by this update.
Summary of changes:
include/tvm/ir/module.h | 3 +-
include/tvm/te/schedule.h | 20 ++-
include/tvm/tir/schedule/schedule.h | 11 +-
python/tvm/relax/frontend/nn/core.py | 6 +-
python/tvm/te/schedule.py | 14 +-
python/tvm/tir/schedule/schedule.py | 15 ++-
src/arith/analyzer.cc | 20 +++
src/arith/scalable_expression.cc | 38 ++++++
src/arith/scalable_expression.h | 25 ++++
src/ir/module.cc | 4 +
src/relax/transform/alter_op_impl.cc | 3 +-
src/relax/transform/dead_code_elimination.cc | 3 +-
src/relax/transform/fuse_ops.cc | 22 ++--
src/relax/transform/fuse_tir.cc | 3 +-
src/relax/transform/legalize_ops.cc | 8 +-
src/te/schedule/message_passing.cc | 3 +-
src/te/schedule/schedule_lang.cc | 30 +++--
src/tir/schedule/concrete_schedule.cc | 4 +-
src/tir/schedule/concrete_schedule.h | 2 +-
src/tir/schedule/primitive.h | 9 +-
src/tir/schedule/primitive/loop_transformation.cc | 14 +-
src/tir/schedule/traced_schedule.cc | 14 +-
src/tir/schedule/traced_schedule.h | 2 +-
tests/python/arith/test_arith_simplify.py | 47 +++++++
.../test_meta_schedule_post_order_apply.py | 14 +-
tests/python/te/test_te_schedule.py | 42 +++---
.../tir-schedule/test_tir_schedule_split_fuse.py | 142 ++++++++++++++++++++-
.../python/tir-schedule/test_tir_schedule_trace.py | 4 +-
28 files changed, 432 insertions(+), 90 deletions(-)