This is an automated email from the ASF dual-hosted git repository.
lunderberg pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from afbfb7aa7e [TIR][Analysis][Hexagon] Add vtcm memory capacity
verification for Hexagon target (#13349)
add a923ed3c89 [TIR] Introduce ReduceBranchingThroughOvercompute (#13299)
No new revisions were added by this update.
Summary of changes:
python/tvm/tir/transform/transform.py | 11 ++
src/arith/rewrite_simplify.cc | 10 +-
.../reduce_branching_through_overcompute.cc | 178 +++++++++++++++++
src/tir/transforms/remove_no_op.cc | 28 ++-
src/tir/transforms/remove_no_op.h | 60 ++++++
.../script_complete.h => transforms/simplify.h} | 21 +-
...ansform_reduce_branching_through_overcompute.py | 219 +++++++++++++++++++++
7 files changed, 507 insertions(+), 20 deletions(-)
create mode 100644 src/tir/transforms/reduce_branching_through_overcompute.cc
create mode 100644 src/tir/transforms/remove_no_op.h
copy src/tir/{ir/script/script_complete.h => transforms/simplify.h} (66%)
create mode 100644
tests/python/unittest/test_tir_transform_reduce_branching_through_overcompute.py