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 bbd77ace31 Pick up vector length from 'zvlXXXb' (RVV) mattr for riscv
(#17641)
add 6d92f2a85a [KVCache] Added support for normal MLA kernel (#17624)
add fc6775e770 [REFACTOR] move build flow from C++ to Python (#17665)
add 25be3e2d9d [REFACTOR] Allow target dependent default tir pipeline
dispatch in tir.build() (#17669)
No new revisions were added by this update.
Summary of changes:
docs/how_to/tutorials/cross_compilation_and_rpc.py | 2 +-
docs/reference/api/python/driver.rst | 2 -
include/tvm/driver/driver_api.h | 124 -----
python/tvm/__init__.py | 2 +-
python/tvm/driver/__init__.py | 2 +-
python/tvm/driver/build_module.py | 123 +----
python/tvm/relax/frontend/nn/llm/kv_cache.py | 73 ++-
python/tvm/tir/__init__.py | 2 +
python/tvm/tir/build.py | 189 +++++++
python/tvm/tir/pipeline.py | 182 +++++++
python/tvm/tir/transform/transform.py | 35 +-
src/driver/driver_api.cc | 595 ---------------------
src/driver/internal_driver_api.h | 48 --
src/relax/backend/vm/codegen_vm.cc | 1 -
src/relax/backend/vm/codegen_vm_tir.cc | 1 -
src/relax/transform/bind_params.cc | 1 -
src/relax/transform/fold_constant.cc | 7 +-
src/runtime/relax_vm/kv_state.cc | 10 +
src/runtime/relax_vm/paged_kv_cache.cc | 77 ++-
src/tir/ir/transform.cc | 20 +
src/tir/transforms/primfunc_utils.cc | 1 -
tests/python/codegen/test_target_codegen_cuda.py | 1 +
tests/python/codegen/test_target_codegen_llvm.py | 47 +-
.../test_hexagon/test_2d_physical_buffers.py | 12 -
.../test_hexagon/test_benchmark_elemwise_add.py | 6 -
.../contrib/test_hexagon/test_meta_schedule.py | 2 +-
tests/python/contrib/test_hexagon/test_sigmoid.py | 2 +-
.../test_hexagon/test_software_pipeline_async.py | 1 -
tests/python/ir/test_pass_instrument.py | 2 +-
tests/python/tir-base/test_lower_build.py | 133 -----
.../python/tir-base/test_tir_te_extern_primfunc.py | 1 -
..._tir_schedule_tensorize_ldmatrix_mma_numeric.py | 2 +-
.../test_tir_schedule_tensorize_mfma_numeric.py | 2 +-
.../test_tir_transform_convert_ssa.py | 35 --
.../test_tir_transform_extract_constants.py | 2 -
.../test_tir_transform_flatten_buffer.py | 31 --
.../test_tir_transform_lower_tvm_builtin.py | 2 +-
.../test_tir_transform_narrow_datatype.py | 27 -
.../test_tir_transform_storage_rewrite.py | 82 ---
39 files changed, 595 insertions(+), 1292 deletions(-)
delete mode 100644 include/tvm/driver/driver_api.h
create mode 100644 python/tvm/tir/build.py
create mode 100644 python/tvm/tir/pipeline.py
delete mode 100644 src/driver/driver_api.cc
delete mode 100644 src/driver/internal_driver_api.h
delete mode 100644 tests/python/tir-base/test_lower_build.py