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 6c34361369 [Hexagon] Adapt some intrinsics for high vector lanes
(#14345)
add 6e70e79162 [microNPU] Upgrade Vela to v3.7.0 (#14374)
add 30bf013e78 [TIR][Schedule] Add unittest for read_write_at (#14395)
add da8335378a [TVMC][microNPU] tvmc option for printing which operators
are offloaded to Ethos-U (#13212)
add a0edf24c60 [TIR] Refactor BF16Legalize (#14405)
No new revisions were added by this update.
Summary of changes:
apps/microtvm/cmsisnn/requirements.txt | 10 +-
apps/microtvm/ethosu/requirements.txt | 10 +-
docker/install/ubuntu_install_vela.sh | 2 +-
gallery/how_to/work_with_microtvm/micro_ethosu.py | 4 +-
include/tvm/tir/transform.h | 10 +-
include/tvm/topi/elemwise.h | 6 +-
python/gen_requirements.py | 2 +-
python/tvm/driver/tvmc/compiler.py | 173 +++++
.../tvm/relay/analysis/operations_distribution.py | 102 +++
python/tvm/relay/transform/suffixes.py | 105 ++++
python/tvm/tir/transform/transform.py | 45 +-
src/driver/driver_api.cc | 3 +-
.../postproc/disallow_async_strided_mem_copy.cc | 2 +-
src/meta_schedule/postproc/verify_gpu_code.cc | 2 +-
.../backend/contrib/cmsisnn/extract_constants.cc | 1 +
src/relay/backend/contrib/cmsisnn/fuse_pads.cc | 3 +-
.../backend/contrib/cmsisnn/generate_constants.cc | 12 +-
.../contrib/cmsisnn/scalar_to_tensor_constant.cc | 5 +-
src/relay/transforms/annotate_target.cc | 1 +
src/target/codegen.cc | 1 -
src/target/llvm/codegen_llvm.cc | 4 +
src/target/llvm/llvm_module.cc | 1 -
src/tir/op/op.cc | 2 +
src/tir/transforms/arg_binder.cc | 2 +-
src/tir/transforms/bf16_legalize.cc | 696 ++++++++++++++-------
src/tir/transforms/storage_access.h | 1 -
tests/python/contrib/test_ethosu/infra.py | 11 +-
.../test_pass_operations_distribution.py | 173 +++++
tests/python/driver/tvmc/test_compiler.py | 351 +++++++++++
tests/python/frontend/onnx/test_forward.py | 8 +
tests/python/unittest/test_target_codegen_llvm.py | 6 +-
.../unittest/test_tir_schedule_read_write_at.py | 221 +++++++
.../unittest/test_tir_transform_bf16_legalize.py | 257 +++-----
33 files changed, 1785 insertions(+), 447 deletions(-)
create mode 100644 python/tvm/relay/analysis/operations_distribution.py
create mode 100644 python/tvm/relay/transform/suffixes.py
create mode 100644
tests/python/contrib/test_ethosu/test_pass_operations_distribution.py
create mode 100644 tests/python/unittest/test_tir_schedule_read_write_at.py