This is an automated email from the ASF dual-hosted git repository.
syfeng pushed a change to branch test_all_cases_on_unity
in repository https://gitbox.apache.org/repos/asf/tvm.git
discard 6c925a0498 fix thread dtype mismatch
discard 3168987e27 Disable exception testcase
discard 399deebc32 [Unity][WEB] Temp disable wasm exception
discard 68f2010284 fix thread dtype mismatch
discard 6ac15713c5 downgrade cmake version requirement
discard 7cb6296e3b update jenkisfile to enable non-unity tests
add a42ca7f189 [Unity][Dlight][Fix] Reduction rule support dyn-shape
epilogue (#16429)
add 4e754a7803 [Unity] downgrade cmake version requirement (#16432)
add 35551d4fdf [Unity] Support cumsum with pure int32 (#16439)
add 8f2e820434 [Unity] Improve buffer allocation for handling duplicated
buffer names. (#16437)
add b0b8746fbb Revert "[Unity] Split DecomposeOpsForTraining into two
steps" (#16442)
add 28c68e8073 [RUNTIME][Memory] Implement support for non-zero offset
within a storage object in AllocNDArr… (#16415)
add ffa404fb48 [Metal] Dispatch numerically stable tanh for metal (#16438)
new e30c198ed5 Merge branch 'main' into unity
new b92112160f update jenkisfile to enable non-unity tests
new aa29f52bf8 fix thread dtype mismatch
new 288ad50c22 [Unity][WEB] Temp disable wasm exception
new b0d75ff684 Disable exception testcase
new 82fe0b2556 fix typo in storage rewrite
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (6c925a0498)
\
N -- N -- N refs/heads/test_all_cases_on_unity (82fe0b2556)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
include/tvm/ir/transform.h | 25 ----
include/tvm/tir/data_type_rewriter.h | 1 +
python/tvm/dlight/gpu/reduction.py | 2 +-
python/tvm/topi/cuda/scan.py | 24 ++--
src/ir/transform.cc | 31 ----
src/relax/transform/decompose_ops.cc | 156 +++++++++++----------
src/relax/transform/fuse_tir.cc | 17 ++-
src/runtime/memory/memory_manager.cc | 8 ++
src/target/intrin_rule.cc | 18 +++
src/target/intrin_rule.h | 3 +
src/target/llvm/intrin_rule_llvm.cc | 25 +---
src/target/source/intrin_rule_metal.cc | 2 +-
src/target/source/intrin_rule_webgpu.cc | 2 +-
src/tir/ir/data_type_rewriter.cc | 11 ++
src/tir/transforms/storage_rewrite.cc | 5 +-
tests/python/dlight/test_gpu_reduction.py | 83 +++++++++++
tests/python/relax/test_transform_decompose_ops.py | 71 +++++-----
tests/python/relax/test_transform_fuse_tir.py | 86 ++++++++++++
18 files changed, 372 insertions(+), 198 deletions(-)