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 cbdadb96e3 [Adreno] Optimize reduction schedule (#13781)
add 2c109c53e0 [TVMScript] Default to T.Buffer than T.buffer_decl (#13838)
add 5692600961 [TVMScript] Consolidate folder structure (#13841)
add 26d3244fb8 Enhance the --help message of composite target (#13842)
add 239edb5158 [microTVM] Allow multiple runners in tuning micro models
with meta-schedule (#13811)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 2 +-
include/tvm/ir/diagnostic.h | 2 -
include/tvm/ir/expr.h | 2 +-
include/tvm/ir/module.h | 6 +-
include/tvm/ir/{span.h => source_map.h} | 96 ++++++++-
include/tvm/ir/type.h | 2 +-
include/tvm/parser/source_map.h | 119 ------------
include/tvm/relay/base.h | 2 +-
include/tvm/relay/error.h | 3 +-
include/tvm/{parser => relay}/parser.h | 16 +-
include/tvm/runtime/metadata_base.h | 5 +-
.../micro/meta_schedule/rpc_runner_micro.py | 108 +++++++----
python/tvm/driver/tvmc/target.py | 2 +-
python/tvm/ir/base.py | 42 ++--
python/tvm/micro/build.py | 7 +
python/tvm/micro/testing/pytest_plugin.py | 7 +-
python/tvm/{contrib/stackvm.py => parser.py} | 42 ++--
python/tvm/parser/_ffi_api.py | 21 --
python/tvm/relay/__init__.py | 3 +
.../_ffi_api.py => relay/_ffi_api_parser.py} | 5 +-
python/tvm/{parser/__init__.py => relay/parser.py} | 22 +--
python/tvm/script/ir_builder/tir/__init__.py | 1 +
python/tvm/script/parser/tir/entry.py | 4 +-
rust/tvm/src/ir/module.rs | 4 +-
src/ir/diagnostic.cc | 4 +-
src/ir/module.cc | 15 +-
src/ir/{span.cc => source_map.cc} | 75 ++++++-
src/ir/transform.cc | 9 +-
src/parser/source_map.cc | 97 ---------
src/relay/backend/utils.cc | 2 +-
src/relay/backend/vm/compiler.cc | 2 +-
src/relay/ir/base.cc | 17 --
src/relay/ir/function.cc | 12 ++
src/{ => relay}/parser/meta_ref.cc | 4 +-
src/{ => relay}/parser/meta_ref.h | 14 +-
src/{ => relay}/parser/op_table.h | 15 +-
src/{ => relay}/parser/parser.cc | 51 ++---
src/{ => relay}/parser/span_check.cc | 6 +-
src/{ => relay}/parser/span_check.h | 11 +-
src/{ => relay}/parser/token.h | 29 +--
src/{ => relay}/parser/tokenizer.h | 33 ++--
src/relay/printer/relay_text_printer.cc | 2 +-
src/runtime/profiling.cc | 1 -
src/script/printer/tir/buffer.cc | 3 +-
src/script/printer/tir/ir.cc | 8 +-
src/script/printer/utils.h | 4 +
tests/cpp/relay/backend/aot/aot_lower_main_test.cc | 4 +-
.../cpp/relay/collage/candidate_partition_test.cc | 4 +-
tests/cpp/relay/collage/partition_rule_test.cc | 4 +-
tests/cpp/relay/df_pattern_rewrite_test.cc | 4 +-
tests/cpp/relay/ir/indexed_graph_test.cc | 6 +-
tests/cpp/relay/transforms/device_domains_test.cc | 4 +-
tests/cpp/relay/with_fields_test.cc | 6 +-
tests/micro/zephyr/test_ms_tuning.py | 15 +-
.../test_ethosu/test_copy_compute_reordering.py | 146 +++++++-------
.../contrib/test_ethosu/test_encode_constants.py | 130 ++++++-------
.../contrib/test_ethosu/test_hoist_allocates.py | 72 +++----
.../contrib/test_ethosu/test_merge_constants.py | 216 ++++++++++-----------
.../test_ethosu/test_remove_concatenates.py | 24 +--
.../contrib/test_ethosu/test_replace_conv2d.py | 130 ++++++-------
.../contrib/test_ethosu/test_replace_copy.py | 20 +-
tests/python/contrib/test_ethosu/test_scheduler.py | 16 +-
.../test_ethosu/test_tir_to_cs_translator.py | 64 +++---
tests/python/driver/tvmc/test_target_options.py | 23 +++
tests/python/relay/aot/test_pass_aot_lower_main.py | 4 +-
tests/python/unittest/test_lower_build.py | 12 +-
tests/python/unittest/test_tir_renew_defs.py | 2 +-
.../unittest/test_tir_schedule_cache_read_write.py | 8 +-
.../test_tir_transform_common_subexpr_elim.py | 8 +-
.../test_tir_transform_extract_constants.py | 6 +-
.../unittest/test_tir_transform_flatten_buffer.py | 52 +++--
.../test_tir_transform_inject_rolling_buffer.py | 4 +-
.../test_tir_transform_inject_virtual_thread.py | 8 +-
.../unittest/test_tir_transform_loop_partition.py | 32 +--
...test_tir_transform_renormalize_split_pattern.py | 18 +-
.../unittest/test_tir_transform_storage_rewrite.py | 20 +-
.../unittest/test_tir_transform_thread_sync.py | 2 +-
...ransform_convert_pool_allocations_to_offsets.py | 48 ++---
.../unittest/test_tvmscript_ir_builder_tir.py | 18 +-
.../python/unittest/test_tvmscript_printer_tir.py | 14 +-
tests/python/unittest/test_tvmscript_roundtrip.py | 132 ++++++-------
.../python/unittest/test_tvmscript_syntax_sugar.py | 12 --
82 files changed, 1099 insertions(+), 1126 deletions(-)
rename include/tvm/ir/{span.h => source_map.h} (59%)
delete mode 100644 include/tvm/parser/source_map.h
rename include/tvm/{parser => relay}/parser.h (86%)
copy python/tvm/{contrib/stackvm.py => parser.py} (53%)
delete mode 100644 python/tvm/parser/_ffi_api.py
copy python/tvm/{arith/_ffi_api.py => relay/_ffi_api_parser.py} (91%)
rename python/tvm/{parser/__init__.py => relay/parser.py} (71%)
rename src/ir/{span.cc => source_map.cc} (61%)
delete mode 100644 src/parser/source_map.cc
rename src/{ => relay}/parser/meta_ref.cc (98%)
rename src/{ => relay}/parser/meta_ref.h (92%)
rename src/{ => relay}/parser/op_table.h (93%)
rename src/{ => relay}/parser/parser.cc (99%)
rename src/{ => relay}/parser/span_check.cc (96%)
rename src/{ => relay}/parser/span_check.h (93%)
rename src/{ => relay}/parser/token.h (93%)
rename src/{ => relay}/parser/tokenizer.h (96%)