This is an automated email from the ASF dual-hosted git repository.
areusch pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from 34ea319 [Relay] Prepare DeadCodeElimination for running post
LowerTEPass/ManifestAlloc. (#9542)
add 18730c4 [TIR][USMP] Added buffer info extraction pass (#8468)
No new revisions were added by this update.
Summary of changes:
include/tvm/tir/usmp/utils.h | 214 +++
python/tvm/script/tir/scope_handler.py | 1 +
python/tvm/tir/__init__.py | 1 +
python/tvm/tir/ir_builder.py | 1 +
.../cost_model => tir/usmp}/__init__.py | 6 +-
python/tvm/{arith => tir/usmp}/_ffi_api.py | 4 +-
.../cost_model => tir/usmp/analysis}/__init__.py | 5 +-
.../tvm/{arith => tir/usmp/analysis}/_ffi_api.py | 4 +-
.../extern.py => tir/usmp/analysis/analysis.py} | 25 +-
python/tvm/tir/usmp/utils.py | 150 ++
src/tir/usmp/analysis/extract_buffer_info.cc | 446 ++++++
src/tir/usmp/utils.cc | 146 ++
.../test_tir_usmp_analysis_extract_bufferinfo.py | 1555 ++++++++++++++++++++
tests/python/unittest/test_tir_usmp_utils.py | 203 +++
14 files changed, 2739 insertions(+), 22 deletions(-)
create mode 100644 include/tvm/tir/usmp/utils.h
copy python/tvm/{auto_scheduler/cost_model => tir/usmp}/__init__.py (86%)
copy python/tvm/{arith => tir/usmp}/_ffi_api.py (91%)
copy python/tvm/{auto_scheduler/cost_model => tir/usmp/analysis}/__init__.py
(86%)
copy python/tvm/{arith => tir/usmp/analysis}/_ffi_api.py (89%)
copy python/tvm/{topi/generic/extern.py => tir/usmp/analysis/analysis.py} (62%)
create mode 100644 python/tvm/tir/usmp/utils.py
create mode 100644 src/tir/usmp/analysis/extract_buffer_info.cc
create mode 100644 src/tir/usmp/utils.cc
create mode 100644
tests/python/unittest/test_tir_usmp_analysis_extract_bufferinfo.py
create mode 100644 tests/python/unittest/test_tir_usmp_utils.py