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 1d32c400f1 [microtvm][Zephyr] Add project overlay to overwrite device
tree configs (#12741)
add 8bd81e6fbc [TVMScript] Base IRBuilder methods for `PrimFunc` (#12745)
No new revisions were added by this update.
Summary of changes:
include/tvm/script/ir_builder/ir/frame.h | 2 +
include/tvm/script/ir_builder/ir/ir.h | 2 +
include/tvm/script/ir_builder/tir/frame.h | 155 +++++++++++++++++++++
include/tvm/script/ir_builder/{ir => tir}/ir.h | 29 ++--
.../_ctypes => script/ir_builder/tir}/__init__.py | 3 +-
.../tvm/script/ir_builder/{ir => tir}/_ffi_api.py | 2 +-
python/tvm/script/ir_builder/{ir => tir}/frame.py | 11 +-
.../pooling.py => script/ir_builder/tir/ir.py} | 48 ++++---
src/script/ir_builder/ir/frame.cc | 2 +
src/script/ir_builder/ir/ir.cc | 2 +
src/script/ir_builder/tir/frame.cc | 59 ++++++++
src/script/ir_builder/{ir => tir}/ir.cc | 32 +++--
src/script/ir_builder/tir/utils.h | 68 +++++++++
...rmodule.py => test_tvmscript_ir_builder_tir.py} | 34 +++--
14 files changed, 389 insertions(+), 60 deletions(-)
create mode 100644 include/tvm/script/ir_builder/tir/frame.h
copy include/tvm/script/ir_builder/{ir => tir}/ir.h (65%)
copy python/tvm/{_ffi/_ctypes => script/ir_builder/tir}/__init__.py (87%)
copy python/tvm/script/ir_builder/{ir => tir}/_ffi_api.py (90%)
copy python/tvm/script/ir_builder/{ir => tir}/frame.py (81%)
copy python/tvm/{topi/hexagon/pooling.py => script/ir_builder/tir/ir.py} (54%)
create mode 100644 src/script/ir_builder/tir/frame.cc
copy src/script/ir_builder/{ir => tir}/ir.cc (56%)
create mode 100644 src/script/ir_builder/tir/utils.h
copy tests/python/unittest/{test_tvmscript_ir_builder_irmodule.py =>
test_tvmscript_ir_builder_tir.py} (60%)