This is an automated email from the ASF dual-hosted git repository.

junrushao pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.


    from c8a892b  [Vulkan] Rewrote PointerValueTypeRewrite transform (#8528)
     add 5012462  [TensorIR][M2a] Reduction Factoring (RFactor) (#8544)

No new revisions were added by this update.

Summary of changes:
 include/tvm/tir/analysis.h                         |  22 +-
 include/tvm/tir/schedule/block_scope.h             |   2 +-
 include/tvm/tir/schedule/schedule.h                |  18 +
 include/tvm/tir/stmt.h                             |  19 +
 python/tvm/script/special_stmt.py                  |   2 +-
 python/tvm/tir/schedule/schedule.py                | 147 +++-
 src/arith/canonical_simplify.cc                    |   6 +-
 src/arith/detect_linear_equation.cc                |   4 +-
 src/printer/tir_text_printer.cc                    |  17 -
 src/printer/tvmscript_printer.cc                   |  17 -
 src/te/autodiff/ad_simplify.cc                     |   4 +-
 src/te/operation/compute_op.cc                     |   2 +-
 src/te/operation/tensorize.cc                      |   4 +-
 src/tir/analysis/var_touch.cc                      |  30 +-
 src/tir/ir/expr.cc                                 |   3 -
 src/tir/schedule/analysis.h                        | 123 ++-
 src/tir/schedule/analysis/analysis.cc              | 643 +++++++++++++-
 src/tir/schedule/concrete_schedule.cc              |  10 +
 src/tir/schedule/concrete_schedule.h               |   7 +-
 src/tir/schedule/primitive.h                       |  11 +
 src/tir/schedule/primitive/compute_inline.cc       |   6 +-
 src/tir/schedule/primitive/reduction.cc            | 963 +++++++++++++++++++++
 src/tir/schedule/schedule.cc                       |   5 +
 src/tir/schedule/state.cc                          |  32 +-
 src/tir/schedule/utils.h                           |  27 +
 src/tir/transforms/loop_partition.cc               |  19 +-
 src/tir/transforms/lower_warp_memory.cc            |   2 +-
 tests/python/unittest/test_te_schedule.py          |   2 +-
 .../python/unittest/test_tir_schedule_reduction.py | 674 ++++++++++++++
 29 files changed, 2656 insertions(+), 165 deletions(-)
 create mode 100644 src/tir/schedule/primitive/reduction.cc
 create mode 100644 tests/python/unittest/test_tir_schedule_reduction.py

Reply via email to