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 97f6e6507f [CI] Upgrade cmake version to 3.24.0 (#16336)
add 8eec0bff6b [TIR][Transform] Implement InlinePrivateFunctions (#16184)
add eb15d04c3b [TIR] In SplitHostDevice, check for variables in thread
extents (#16250)
add 42b4f213a7 [Hexagon][UnitTest] Disable flaky quantization test (#16337)
No new revisions were added by this update.
Summary of changes:
include/tvm/tir/analysis.h | 29 +-
include/tvm/tir/transform.h | 7 +
python/tvm/tir/transform/transform.py | 11 +
src/te/operation/create_primfunc.cc | 19 +-
src/tir/analysis/verify_well_formed.cc | 214 ++++++++++
src/tir/ir/specialize.cc | 106 ++++-
src/tir/ir/tir_visitor_with_path.cc | 434 +++++++++++++++++++++
src/tir/ir/tir_visitor_with_path.h | 210 ++++++++++
src/tir/transforms/inline_private_functions.cc | 300 ++++++++++++++
src/tir/transforms/ir_utils.cc | 72 +++-
src/tir/transforms/split_host_device.cc | 2 +-
.../test_hexagon/test_pass_fq2i_avg_pool2d.py | 115 +++---
.../test_tir_analysis_verify_well_formed.py | 148 ++++++-
tests/python/tir-base/test_tir_specialize.py | 138 +++++--
.../test_tir_inline_private_functions.py | 253 ++++++++++++
.../test_tir_transform_convert_ssa.py | 216 ++++++++++
.../test_tir_transform_split_host_device.py | 72 ++++
17 files changed, 2216 insertions(+), 130 deletions(-)
create mode 100644 src/tir/ir/tir_visitor_with_path.cc
create mode 100644 src/tir/ir/tir_visitor_with_path.h
create mode 100644 src/tir/transforms/inline_private_functions.cc
create mode 100644
tests/python/tir-transform/test_tir_inline_private_functions.py