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 1257f4300d [microNPU][ETHOSU] Upgrade to 23.05 version of Arm(R) 
Ethos(TM)-U NPU drivers (#15115)
     add d26dc445bb [TIR] Block dependence analysis without schedules (#15146)
     add 0a5f5f030f [TensorIR][Schedule] New schedule primitive 
`unsafe_hide_buffer_access` (#15144)
     add 8c297a63c5 [Docker] Fix build.sh environment variables (#15149)
     add 512d35ab11 [TIR] Fix typo in code example (#15150)
     add 5a3523d383 [TIR][Schedule] Enhance `compute-inline` for fusion (#15142)

No new revisions were added by this update.

Summary of changes:
 docker/build.sh                                    |   7 +-
 include/tvm/tir/block_dependence_info.h            | 102 +++++++
 include/tvm/tir/block_scope.h                      |  50 ++++
 include/tvm/tir/schedule/schedule.h                |   9 +
 include/tvm/tir/utils.h                            |  45 +++
 .../tvm/meta_schedule/testing/space_generation.py  |   2 +-
 python/tvm/te/operation.py                         |   2 +-
 python/tvm/tir/__init__.py                         |   1 +
 python/tvm/tir/block_dependence_info.py            |  88 ++++++
 python/tvm/tir/schedule/schedule.py                |  31 ++
 src/tir/ir/block_dependence_info.cc                |  99 +++++++
 src/tir/ir/block_scope.cc                          |  48 ++++
 src/tir/schedule/concrete_schedule.cc              |   8 +
 src/tir/schedule/concrete_schedule.h               |   2 +
 src/tir/schedule/primitive.h                       |  10 +
 src/tir/schedule/primitive/compute_inline.cc       | 262 +++++++++--------
 src/tir/schedule/primitive/hide_buffer_access.cc   | 171 +++++++++++
 src/tir/schedule/schedule.cc                       |   2 +
 src/tir/schedule/state.cc                          | 155 ++--------
 src/tir/schedule/traced_schedule.cc                |  11 +
 src/tir/schedule/traced_schedule.h                 |   2 +
 .../test_meta_schedule_schedule_rule_mlt_intrin.py |   3 +-
 .../test_meta_schedule_schedule_rule_mlt_tc.py     |  25 +-
 .../test_meta_schedule_space_cuda_winograd.py      |  57 ++--
 ..._scope.py => test_tir_block_dependence_info.py} | 173 ++++++-----
 .../unittest/test_tir_schedule_compute_inline.py   | 320 +++++++++++++++++++--
 .../test_tir_schedule_tensorize_ldmatrix_mma.py    |  24 +-
 .../unittest/test_tir_unsafe_hide_buffer_access.py | 102 +++++++
 28 files changed, 1406 insertions(+), 405 deletions(-)
 create mode 100644 include/tvm/tir/block_dependence_info.h
 create mode 100644 python/tvm/tir/block_dependence_info.py
 create mode 100644 src/tir/ir/block_dependence_info.cc
 create mode 100644 src/tir/schedule/primitive/hide_buffer_access.cc
 copy tests/python/unittest/{test_tir_schedule_block_scope.py => 
test_tir_block_dependence_info.py} (51%)
 create mode 100644 tests/python/unittest/test_tir_unsafe_hide_buffer_access.py

Reply via email to