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

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


    from f62917e  [TOPI] Add support for arbitrary dtypes to CSRMV and CSRMM 
(#8437)
     add 1a26733  [Refactor] Enforce attaching storage scope to PointerType 
(#8366)

No new revisions were added by this update.

Summary of changes:
 docs/dev/inferbound.rst                            |  2 -
 include/tvm/te/operation.h                         | 15 ++--
 include/tvm/tir/buffer.h                           |  3 +-
 include/tvm/tir/stmt.h                             |  9 ++-
 python/tvm/script/scope_handler.py                 |  2 +-
 python/tvm/script/special_stmt.py                  | 16 ++++
 python/tvm/te/hybrid/parser.py                     |  3 +-
 python/tvm/tir/buffer.py                           |  2 +-
 python/tvm/tir/ir_builder.py                       | 11 ++-
 python/tvm/tir/stmt.py                             | 13 +++-
 src/contrib/hybrid/codegen_hybrid.cc               |  9 +--
 src/contrib/hybrid/codegen_hybrid.h                |  2 -
 src/printer/tvmscript_printer.cc                   | 14 +++-
 src/relay/backend/aot_executor_codegen.cc          |  3 +-
 src/runtime/thread_storage_scope.h                 |  4 +-
 src/target/llvm/codegen_amdgpu.cc                  |  5 +-
 src/target/llvm/codegen_llvm.cc                    |  8 +-
 src/target/llvm/codegen_llvm.h                     |  2 -
 src/target/llvm/codegen_nvptx.cc                   |  6 +-
 src/target/source/codegen_c.h                      |  1 +
 src/target/source/codegen_cuda.cc                  |  8 +-
 src/target/spirv/codegen_spirv.cc                  | 14 ++--
 src/target/spirv/codegen_spirv.h                   |  2 -
 src/te/operation/compute_op.cc                     |  4 +-
 src/te/operation/create_primfunc.cc                |  5 +-
 src/te/operation/cross_thread_reduction.cc         |  5 +-
 src/te/operation/extern_op.cc                      |  4 +-
 src/te/operation/hybrid_op.cc                      |  4 +-
 src/te/operation/placeholder_op.cc                 |  2 +-
 src/te/operation/scan_op.cc                        |  4 +-
 src/te/schedule/schedule_ops.cc                    | 11 +--
 src/te/schedule/schedule_postproc_to_primfunc.cc   | 19 +++--
 src/tir/ir/buffer.cc                               |  5 +-
 src/tir/ir/stmt.cc                                 | 17 +++-
 src/tir/transforms/ir_utils.cc                     |  6 ++
 src/tir/transforms/ir_utils.h                      |  6 ++
 src/tir/transforms/lower_thread_allreduce.cc       | 40 ++++++++--
 src/tir/transforms/lower_warp_memory.cc            | 12 ++-
 src/tir/transforms/storage_access.cc               | 23 +++---
 src/tir/transforms/storage_access.h                |  4 +-
 src/tir/transforms/storage_flatten.cc              | 20 ++---
 src/tir/transforms/storage_rewrite.cc              | 34 +++-----
 src/tir/transforms/thread_storage_sync.cc          | 27 +++----
 src/tir/transforms/update_pointer_storage_scope.cc | 91 ++++++++++++++++++++++
 .../transforms/update_pointer_storage_scope.h}     | 48 +++++-------
 tests/python/unittest/test_te_hybrid_script.py     |  4 +-
 .../python/unittest/test_te_schedule_tensorize.py  |  4 +-
 tests/python/unittest/test_te_tensor.py            |  2 +-
 .../unittest/test_tir_transform_flatten_buffer.py  |  8 +-
 .../python/unittest/test_tir_transform_hoist_if.py |  2 +-
 .../unittest/test_tir_transform_loop_partition.py  |  4 +-
 .../test_tir_transform_lower_warp_memory.py        |  4 +-
 tests/python/unittest/test_tvmscript_roundtrip.py  |  4 +-
 53 files changed, 352 insertions(+), 225 deletions(-)
 create mode 100644 src/tir/transforms/update_pointer_storage_scope.cc
 copy src/{te/schedule/verify_compact_buffer.cc => 
tir/transforms/update_pointer_storage_scope.h} (54%)

Reply via email to