This is an automated email from the ASF dual-hosted git repository.
comaniac pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from 00bed97 Remove unused variables in AOT tests (#8686)
add 3145867 [Meta Schedule][M3a] Traced Schedule (#8623)
No new revisions were added by this update.
Summary of changes:
include/tvm/tir/schedule/schedule.h | 23 ++-
include/tvm/tir/schedule/state.h | 12 +-
python/tvm/tir/schedule/schedule.py | 96 ++++++-----
python/tvm/tir/schedule/state.py | 57 ++++---
python/tvm/tir/schedule/testing.py | 62 ++++++++
src/tir/schedule/concrete_schedule.cc | 14 +-
src/tir/schedule/concrete_schedule.h | 6 +-
src/tir/schedule/schedule.cc | 13 +-
src/tir/schedule/state.cc | 28 ++--
src/tir/schedule/traced_schedule.cc | 156 ++++++++++++++++++
src/tir/schedule/traced_schedule.h | 73 +++++++++
tests/python/unittest/test_te_create_primfunc.py | 4 +-
.../unittest/test_tir_schedule_block_scope.py | 6 +-
.../unittest/test_tir_schedule_compute_inline.py | 44 ++++--
tests/python/unittest/test_tir_schedule_error.py | 6 +-
.../python/unittest/test_tir_schedule_reduction.py | 175 +++++++--------------
.../unittest/test_tir_schedule_split_fuse.py | 55 ++++---
tests/python/unittest/test_tir_schedule_state.py | 8 +-
.../test_tir_schedule_state_cached_flags.py | 32 ++--
tests/python/unittest/test_tir_schedule_trace.py | 4 +-
.../python/unittest/test_tir_schedule_utilities.py | 46 +++++-
21 files changed, 625 insertions(+), 295 deletions(-)
create mode 100644 python/tvm/tir/schedule/testing.py
create mode 100644 src/tir/schedule/traced_schedule.cc
create mode 100644 src/tir/schedule/traced_schedule.h