This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch last-successful
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 75969647fd Aligned CMSIS-NN SHA in TVM to CMSIS top of tree (#12723)
add 1d32c400f1 [microtvm][Zephyr] Add project overlay to overwrite device
tree configs (#12741)
add 8bd81e6fbc [TVMScript] Base IRBuilder methods for `PrimFunc` (#12745)
add 14999f8add [TVMScript][TIR] Clarify scope of BlockNode::iter_vars
(#12726)
add 574794e915 [OpenCL] Enable OpenCL for GPU tests (#12490)
add b21bf6638b [Frontend][Paddle] Fix op in paddle did't transmit layout
information (#12658)
add 029fa462d2 [TIR][Arith] Add more strict checking in imm construction
and folding. (#12515)
No new revisions were added by this update.
Summary of changes:
.../app-overlay/nucleo_l4r5zi.overlay | 7 +-
.../zephyr/template_project/microtvm_api_server.py | 15 +-
cmake/modules/Zephyr.cmake | 1 +
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 +-
include/tvm/tir/op.h | 9 +-
python/tvm/relay/frontend/paddlepaddle.py | 5 +-
python/tvm/runtime/object_generic.py | 14 +-
.../_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 +-
python/tvm/script/tir/intrin.py | 5 +
src/arith/const_fold.h | 112 +++-
src/ir/expr.cc | 32 +-
src/printer/tvmscript_printer.cc | 24 +-
src/runtime/opencl/opencl_common.h | 2 +-
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 +++
src/support/scalars.cc | 4 -
src/support/scalars.h | 4 +
src/tir/transforms/convert_blocks_to_opaque.cc | 39 +-
tests/cpp-runtime/opencl/opencl_timer_test.cc | 1 +
tests/cpp-runtime/opencl/run_gtests.cc | 2 +-
tests/lint/check_file_type.py | 1 +
.../python/contrib/test_opencl/test_run_gtests.py | 1 +
tests/python/driver/tvmc/test_compiler.py | 3 +-
.../test_conv2d_nchw_texture.py | 107 ++--
.../test_conv2d_nhwc_texture.py | 92 ++--
.../test_depthwise_conv2d_nchw_texture.py | 26 +-
.../test_depthwise_conv2d_nhwc_texture.py | 32 +-
.../{ => opencl_texture}/utils/adreno_utils.py | 0
tests/python/relay/test_op_level4.py | 2 +-
tests/python/relay/test_pass_fuse_ops.py | 2 +-
.../python/unittest/test_arith_rewrite_simplify.py | 2 +
tests/python/unittest/test_target_codegen_cuda.py | 7 +-
.../python/unittest/test_target_codegen_vulkan.py | 3 +
tests/python/unittest/test_tir_imm_values.py | 577 +++++++++++++++++++++
.../test_tir_transform_convert_blocks_to_opaque.py | 16 +-
.../unittest/test_tir_transform_narrow_datatype.py | 9 -
...rmodule.py => test_tvmscript_ir_builder_tir.py} | 34 +-
tests/scripts/task_config_build_gpu.sh | 1 +
tests/scripts/task_python_integration.sh | 6 +-
tests/scripts/task_python_integration_gpuonly.sh | 3 +-
49 files changed, 1327 insertions(+), 288 deletions(-)
copy python/tvm/relay/std/core.rly =>
apps/microtvm/zephyr/template_project/app-overlay/nucleo_l4r5zi.overlay (94%)
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
rename tests/python/relay/{ => opencl_texture}/test_conv2d_nchw_texture.py
(90%)
rename tests/python/relay/{ => opencl_texture}/test_conv2d_nhwc_texture.py
(87%)
rename tests/python/relay/{ =>
opencl_texture}/test_depthwise_conv2d_nchw_texture.py (91%)
rename tests/python/relay/{ =>
opencl_texture}/test_depthwise_conv2d_nhwc_texture.py (91%)
rename tests/python/relay/{ => opencl_texture}/utils/adreno_utils.py (100%)
create mode 100644 tests/python/unittest/test_tir_imm_values.py
copy tests/python/unittest/{test_tvmscript_ir_builder_irmodule.py =>
test_tvmscript_ir_builder_tir.py} (60%)