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 2eca9f0270 [TIR] Return error code from kernels in SplitHostDevice
(#15241)
add 3fbf0ffc87 [CI] Update test to include unique attribute (#15339)
add 0603cce06b [CI] Make Graviton3 default AArch64 job runner node (#15352)
add 4b62aac365 [ACL] Update Compute Library to v23.05 (#15344)
add 991163c86c [CI] Pin cython version to fix cython compilation (#15353)
add 7e830e5870 [TIR][UX] Implement privacy annotations in TIR (#15214)
add 0a3ad644e5 [topi] Add `arm_cpu` specific pooling schedules (#15311)
No new revisions were added by this update.
Summary of changes:
ci/jenkins/generated/arm_jenkinsfile.groovy | 38 ++++-----
ci/jenkins/templates/arm_jenkinsfile.groovy.j2 | 8 +-
.../ubuntu_download_arm_compute_lib_binaries.sh | 2 +-
docker/install/ubuntu_install_python_package.sh | 2 +-
include/tvm/script/ir_builder/tir/frame.h | 3 +
include/tvm/script/ir_builder/tir/ir.h | 2 +-
python/tvm/ir/function.py | 16 ++++
.../tvm/meta_schedule/testing/space_generation.py | 17 +++-
python/tvm/relay/op/strategy/arm_cpu.py | 17 ++--
python/tvm/script/ir_builder/tir/ir.py | 11 ++-
python/tvm/script/parser/tir/entry.py | 44 +++++++---
python/tvm/script/parser/tir/parser.py | 18 ++++-
python/tvm/testing/utils.py | 8 +-
python/tvm/tir/schedule/testing.py | 21 ++++-
python/tvm/topi/arm_cpu/mprofile/dsp/__init__.py | 2 +
python/tvm/topi/arm_cpu/mprofile/dsp/pool.py | 30 ++++---
python/tvm/topi/arm_cpu/pooling.py | 93 +++++++++++++++++++++-
src/ir/function.cc | 13 +++
src/script/ir_builder/tir/frame.cc | 16 ++++
src/script/ir_builder/tir/ir.cc | 7 +-
src/script/printer/tir/function.cc | 36 +++++++--
.../convert_pool_allocations_to_offsets.cc | 16 +++-
.../relay/test_pass_merge_compiler_regions.py | 2 +-
tests/python/relay/test_pass_plan_devices.py | 4 +-
tests/python/tir/test_debug_info.py | 3 +-
tests/python/topi/python/test_topi_pooling.py | 1 +
.../python/unittest/test_evaluator_with_preproc.py | 2 +-
.../test_meta_schedule_postproc_rewrite_layout.py | 3 +-
...e_postproc_rewrite_parallel_vectorize_unroll.py | 7 +-
.../python/unittest/test_tir_lower_match_buffer.py | 4 +-
.../unittest/test_tir_reorder_block_iter_var.py | 4 +-
.../python/unittest/test_tir_schedule_blockize.py | 29 +++++--
.../unittest/test_tir_schedule_cache_index.py | 8 +-
.../unittest/test_tir_schedule_cache_read_write.py | 79 ++++++++++--------
.../unittest/test_tir_schedule_compute_at.py | 89 +++++++++++++--------
.../unittest/test_tir_schedule_compute_inline.py | 65 +++++++++------
.../test_tir_schedule_decompose_padding.py | 3 +-
.../python/unittest/test_tir_schedule_for_kind.py | 47 +++++++----
tests/python/unittest/test_tir_schedule_merge.py | 9 ++-
.../unittest/test_tir_schedule_pad_einsum.py | 86 +++++++++++++++++++-
.../unittest/test_tir_schedule_read_write_at.py | 11 ++-
.../python/unittest/test_tir_schedule_reduction.py | 21 ++---
tests/python/unittest/test_tir_schedule_reindex.py | 19 +++--
tests/python/unittest/test_tir_schedule_reorder.py | 19 +++--
tests/python/unittest/test_tir_schedule_rfactor.py | 31 ++++----
.../unittest/test_tir_schedule_rolling_buffer.py | 7 +-
.../test_tir_schedule_set_axis_separator.py | 11 ++-
.../python/unittest/test_tir_schedule_set_dtype.py | 9 ++-
.../python/unittest/test_tir_schedule_set_scope.py | 9 ++-
.../unittest/test_tir_schedule_split_fuse.py | 37 +++++----
.../unittest/test_tir_schedule_storage_align.py | 9 ++-
.../python/unittest/test_tir_schedule_tensorize.py | 17 ++--
tests/python/unittest/test_tir_schedule_trace.py | 7 +-
.../unittest/test_tir_schedule_transform_layout.py | 34 +++++---
.../python/unittest/test_tir_schedule_utilities.py | 9 ++-
tests/python/unittest/test_tir_specialize.py | 19 ++---
tests/python/unittest/test_tir_texture_scope.py | 2 +-
.../test_tir_transform_common_subexpr_elim.py | 4 +-
.../test_tir_transform_compact_buffer_region.py | 6 +-
.../test_tir_transform_convert_blocks_to_opaque.py | 4 +-
.../unittest/test_tir_transform_convert_ssa.py | 28 ++++++-
.../python/unittest/test_tir_transform_helpers.py | 28 +++++--
.../test_tir_transform_hoist_expression.py | 4 +-
.../test_tir_transform_inject_software_pipeline.py | 22 ++---
.../test_tir_transform_inject_virtual_thread.py | 14 ++--
.../test_tir_transform_lift_thread_binding.py | 4 +-
.../unittest/test_tir_transform_loop_partition.py | 52 ++++++------
...t_tir_transform_lower_cross_thread_reduction.py | 6 +-
.../test_tir_transform_lower_opaque_block.py | 14 ++--
.../test_tir_transform_lower_tvm_builtin.py | 4 +-
.../unittest/test_tir_transform_make_packed_api.py | 14 ++--
.../test_tir_transform_make_unpacked_api.py | 8 +-
.../unittest/test_tir_transform_narrow_datatype.py | 18 +++--
...sform_plan_update_buffer_allocation_location.py | 4 +-
.../unittest/test_tir_transform_profiling_instr.py | 36 ++++++---
...transform_remove_weight_layout_rewrite_block.py | 4 +-
.../test_tir_transform_split_host_device.py | 8 +-
.../unittest/test_tir_transform_storage_rewrite.py | 8 +-
.../test_tir_transform_unify_thread_binding.py | 6 +-
.../unittest/test_tir_unsafe_hide_buffer_access.py | 9 ++-
tests/python/unittest/test_tvmscript_complete.py | 27 +++++--
.../unittest/test_tvmscript_meta_programming.py | 8 +-
tests/python/unittest/test_tvmscript_ops.py | 14 +++-
tests/python/unittest/test_tvmscript_parser_tir.py | 52 +++++++++---
.../unittest/test_tvmscript_printer_annotation.py | 4 +-
.../python/unittest/test_tvmscript_printer_tir.py | 57 +++++++++++--
.../unittest/test_tvmscript_printer_underlining.py | 6 +-
tests/python/unittest/test_tvmscript_regression.py | 8 +-
tests/python/unittest/test_tvmscript_roundtrip.py | 28 ++++++-
.../python/unittest/test_tvmscript_syntax_sugar.py | 41 +++++-----
90 files changed, 1197 insertions(+), 489 deletions(-)