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 910624a86b [LLVM/String] Remove conversion operator of String to
llvm::StringRef (#11807)
add c80da037d8 [USMP] Adding support for U1 usecase for constant pools
(#10189)
add b241bca292 [microTVM][CMSIS] Add CMSIS libraries/sources to Zephyr
CMake file (#11835)
add 03ed04e6a9 [CI] Amend docs bot comment (#11836)
No new revisions were added by this update.
Summary of changes:
.../template_project/CMakeLists.txt.template | 29 +++-
.../zephyr/template_project/microtvm_api_server.py | 29 ++--
include/tvm/ir/memory_pools.h | 191 +++++++++++++++++++--
include/tvm/ir/module.h | 9 +
include/tvm/runtime/metadata.h | 46 ++++-
include/tvm/runtime/metadata_types.h | 30 +++-
include/tvm/tir/stmt.h | 4 +-
include/tvm/tir/usmp/algorithms.h | 11 ++
include/tvm/tir/usmp/utils.h | 14 +-
python/tvm/__init__.py | 4 +
python/tvm/ir/__init__.py | 9 +-
python/tvm/ir/memory_pools.py | 138 ++++++++++++---
python/tvm/relay/build_module.py | 33 +++-
python/tvm/script/tir/scope_handler.py | 14 +-
python/tvm/testing/aot.py | 18 +-
python/tvm/tir/analysis/analysis.py | 19 ++
python/tvm/tir/stmt.py | 7 +-
src/ir/memory_pools.cc | 183 ++++++++++++++++++--
src/relay/backend/aot_executor_codegen.cc | 90 ++++++----
src/relay/backend/build_module.cc | 17 +-
src/relay/backend/executor.cc | 3 +-
src/relay/backend/utils.cc | 3 +
src/relay/backend/utils.h | 24 ++-
src/runtime/aot_executor/aot_executor.cc | 30 +++-
src/runtime/crt/aot_executor/aot_executor.c | 24 ++-
src/runtime/metadata.cc | 15 +-
src/target/llvm/codegen_cpu.cc | 38 ++--
src/target/llvm/codegen_llvm.cc | 2 +-
src/target/llvm/codegen_llvm.h | 4 +
src/target/metadata.cc | 6 +
src/target/metadata.h | 103 ++++++++---
src/target/metadata_module.cc | 25 ++-
src/target/metadata_utils.h | 7 +-
src/target/source/codegen_params.cc | 2 +-
src/target/source/source_module.cc | 96 ++++++++++-
src/tir/analysis/calculate_workspace.cc | 54 +++---
src/tir/ir/stmt.cc | 9 +-
src/tir/transforms/storage_flatten.cc | 2 +-
src/tir/usmp/algo/greedy.cc | 13 +-
src/tir/usmp/analysis/extract_buffer_info.cc | 111 +++++++++++-
src/tir/usmp/transform/assign_pool_info.cc | 87 ++++++++--
.../convert_pool_allocations_to_offsets.cc | 116 ++++++++++---
src/tir/usmp/unified_static_memory_planner.cc | 5 +-
src/tir/usmp/utils.cc | 24 ++-
tests/cpp/aot_metadata_test.cc | 92 +++++++---
tests/cpp/relay_build_module_test.cc | 4 +-
tests/cpp/runtime_test.cc | 4 +-
tests/cpp/target/source/interface_c_test.cc | 18 +-
tests/python/ci/test_ci.py | 2 +-
.../test_ethosu/cascader/test_memory_reduction.py | 16 +-
tests/python/contrib/test_ethosu/infra.py | 19 +-
tests/python/contrib/test_ethosu/test_networks.py | 19 +-
tests/python/relay/aot/test_cpp_aot.py | 20 ++-
tests/python/relay/aot/test_crt_aot_usmp.py | 122 +++++++++----
.../test_tir_analysis_calculate_workspace.py | 15 +-
tests/python/unittest/test_tir_usmp_algo.py | 46 ++---
.../unittest/test_tir_usmp_algo_hill_climb.py | 13 +-
.../test_tir_usmp_analysis_extract_bufferinfo.py | 55 ++++--
...ransform_convert_pool_allocations_to_offsets.py | 20 ++-
tests/python/unittest/test_tir_usmp_utils.py | 36 ++--
tests/scripts/github_docs_comment.py | 2 +-
61 files changed, 1713 insertions(+), 488 deletions(-)