You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by gi...@apache.org on 2022/09/16 22:06:03 UTC
[tvm] branch last-successful updated (c9002509f6 -> 5d0a16749c)
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 c9002509f6 [Target] Print deprecation warning before canonicalisation in build module (#12747)
add c00ce572c2 [ci] Add retries to docker push (#12773)
add 111a88d04e [ci][docker] Always build cmake from source (#12774)
add 5b43c62ee6 [ci] Remove author check from ping bot (#12788)
add afad20d8d9 Fix typo in doc of logging (#12798)
add 6a051843a9 [TVMScript] IRBuilder methods for `For` (#12786)
add 9a3b3dd1ce [TVMScript] Fix parse minimal i32 literal for tir script (#12772)
add c96cc1101f [community] Fix outdated contributor GitHub usernames (#12799)
add e6525a30e6 [TIR] Add extra simpliciation in region cover analysis (#12800)
add 02c2eae510 [MetaSchedule] Enable Clone Function for Task-Level Classes (#12796)
add 77d0a288df [MetaSchedule][Test] MLT uses SEqual tests (#12805)
add c0d2734056 [TVMScript] IRBuilder methods for `Axis` (#12808)
add 9b17f344a3 [ci][docker] Fix nightly Docker tests (#12804)
add 6b3be496e6 [MetaSchedule][Minor]Fix Random State Fork in TuneContext Clone Function (#12811)
add 8f8b6d8837 Fix for import requests and import caffe failures (#12813)
add 43d9a3b93b [Hexagon] Reduce the number of tests run for VTCM testing in order to… (#12783)
add 7c96e255ce [Hexagon] [runtime] Protect access to global HexagonBufferManager map (#12807)
add 5d0a16749c [ci] Fix docs push (#12810)
No new revisions were added by this update.
Summary of changes:
CONTRIBUTORS.md | 12 +-
Jenkinsfile | 1562 ++------------------
ci/jenkins/Build.groovy.j2 | 18 +-
ci/jenkins/Deploy.groovy.j2 | 9 +-
ci/jenkins/DockerBuild.groovy.j2 | 6 +-
ci/jenkins/Prepare.groovy.j2 | 8 +-
ci/jenkins/Test.groovy.j2 | 2 +-
ci/jenkins/macros.j2 | 34 +-
ci/scripts/github_skipped_tests_comment.py | 2 -
ci/scripts/ping_reviewers.py | 19 +-
ci/scripts/{git_change_docker.sh => retry.sh} | 31 +-
docker/Dockerfile.ci_arm | 6 +-
docker/Dockerfile.ci_cortexm | 6 +-
docker/Dockerfile.ci_cpu | 6 +-
docker/Dockerfile.ci_hexagon | 3 +
docker/Dockerfile.ci_i386 | 6 +-
docker/Dockerfile.ci_minimal | 3 +
docker/Dockerfile.ci_riscv | 6 +-
docker/Dockerfile.ci_wasm | 3 +
docker/install/ubuntu_install_caffe.sh | 8 +-
docker/install/ubuntu_install_core.sh | 1 -
include/tvm/meta_schedule/mutator.h | 88 +-
include/tvm/meta_schedule/postproc.h | 86 +-
include/tvm/meta_schedule/schedule_rule.h | 86 +-
include/tvm/meta_schedule/search_strategy.h | 114 +-
include/tvm/meta_schedule/space_generator.h | 78 +-
include/tvm/meta_schedule/tune_context.h | 6 +
include/tvm/runtime/logging.h | 4 +-
include/tvm/script/ir_builder/tir/frame.h | 51 +
include/tvm/script/ir_builder/tir/ir.h | 102 ++
python/tvm/meta_schedule/mutator/mutator.py | 24 +-
python/tvm/meta_schedule/postproc/postproc.py | 24 +-
.../meta_schedule/schedule_rule/schedule_rule.py | 32 +-
.../search_strategy/search_strategy.py | 23 +
.../space_generator/space_generator.py | 24 +-
python/tvm/meta_schedule/testing/dummy_object.py | 3 +
python/tvm/meta_schedule/testing/schedule_rule.py | 138 +-
python/tvm/meta_schedule/tune_context.py | 10 +
python/tvm/script/ir_builder/tir/frame.py | 9 +
python/tvm/script/ir_builder/tir/ir.py | 329 ++++-
python/tvm/script/parser.py | 7 +
.../mutator/mutate_compute_location.cc | 5 +
src/meta_schedule/mutator/mutate_parallel.cc | 5 +
src/meta_schedule/mutator/mutate_thread_binding.cc | 5 +
src/meta_schedule/mutator/mutate_tile_size.cc | 5 +
src/meta_schedule/mutator/mutate_unroll.cc | 5 +
src/meta_schedule/mutator/mutator.cc | 8 +
.../postproc/disallow_dynamic_loop.cc | 5 +
src/meta_schedule/postproc/postproc.cc | 8 +
.../postproc/rewrite_cooperative_fetch.cc | 5 +
src/meta_schedule/postproc/rewrite_layout.cc | 5 +
.../postproc/rewrite_parallel_vectorize_unroll.cc | 6 +
.../postproc/rewrite_reduction_block.cc | 5 +
src/meta_schedule/postproc/rewrite_tensorize.cc | 5 +
.../postproc/rewrite_unbound_block.cc | 5 +
src/meta_schedule/postproc/verify_gpu_code.cc | 6 +
src/meta_schedule/schedule_rule/add_rfactor.cc | 6 +
src/meta_schedule/schedule_rule/auto_bind.cc | 6 +
src/meta_schedule/schedule_rule/auto_inline.cc | 6 +
.../schedule_rule/cross_thread_reduction.cc | 6 +
.../schedule_rule/multi_level_tiling.cc | 6 +
.../schedule_rule/multi_level_tiling.h | 3 +
.../multi_level_tiling_tensor_core.cc | 11 +-
.../multi_level_tiling_with_intrin.cc | 7 +
.../schedule_rule/parallel_vectorize_unroll.cc | 7 +
.../schedule_rule/random_compute_location.cc | 6 +
src/meta_schedule/schedule_rule/schedule_rule.cc | 9 +
.../search_strategy/evolutionary_search.cc | 18 +
src/meta_schedule/search_strategy/replay_func.cc | 10 +
src/meta_schedule/search_strategy/replay_trace.cc | 11 +
.../search_strategy/search_strategy.cc | 11 +-
.../space_generator/post_order_apply.cc | 9 +
src/meta_schedule/space_generator/schedule_fn.cc | 5 +
.../space_generator/space_generator.cc | 12 +-
.../space_generator/space_generator_union.cc | 9 +
src/meta_schedule/tune_context.cc | 27 +
src/meta_schedule/utils.h | 35 +-
src/runtime/hexagon/hexagon_buffer_manager.h | 25 +-
src/script/ir_builder/tir/frame.cc | 6 +
src/script/ir_builder/tir/ir.cc | 162 ++
src/tir/schedule/state.cc | 5 +
tests/python/ci/test_ci.py | 20 -
.../test_hexagon/test_parallel_hvx_load_vtcm.py | 25 +-
.../contrib/test_hexagon/test_vtcm_bandwidth.py | 30 +-
.../test_meta_schedule_schedule_rule_auto_bind.py | 22 +-
...test_meta_schedule_schedule_rule_auto_inline.py | 19 +-
...chedule_schedule_rule_cross_thread_reduction.py | 17 +-
.../test_meta_schedule_schedule_rule_mlt.py | 529 +++++++
.../test_meta_schedule_schedule_rule_mlt_intrin.py | 418 ++++++
.../test_meta_schedule_schedule_rule_mlt_tc.py | 957 ++++++++++++
...ta_schedule_schedule_rule_multi_level_tiling.py | 1205 ---------------
.../test_tir_schedule_state_cached_flags.py | 86 +-
.../unittest/test_tvmscript_ir_builder_tir.py | 98 ++
tests/python/unittest/test_tvmscript_roundtrip.py | 10 +
94 files changed, 3806 insertions(+), 3120 deletions(-)
copy ci/scripts/{git_change_docker.sh => retry.sh} (64%)
mode change 100755 => 100644
create mode 100644 tests/python/unittest/test_meta_schedule_schedule_rule_mlt.py
create mode 100644 tests/python/unittest/test_meta_schedule_schedule_rule_mlt_intrin.py
create mode 100644 tests/python/unittest/test_meta_schedule_schedule_rule_mlt_tc.py
delete mode 100644 tests/python/unittest/test_meta_schedule_schedule_rule_multi_level_tiling.py