This is an automated email from the ASF dual-hosted git repository.

github-actions[bot] pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from 7bd73e5ad2 [Arith] Restrict floormod coefficient reduction to keep 
DetectIterMapstable (#19832)
     add dd9042279f [Web] Avoid redundant OPFS lookup on cache hit (#19791)
     add b8211bfd93 [Docs]Rework Bring Your Own Codegen tutorial and add 
TensorRT example (#19839)
     add 9f907f5cd0 [Arith] Add Analyzer::Clone for deep-copying analyzer state 
(#19836)
     add fbb30747cb [BUILD] Bump tvm-ffi after RuntimeTypeIndex optimization 
(#19834)
     add 1b900a3868 [CPP_RPC] Replace legacy OS-specific API with std:: 
libraries (#19840)
     add fbb9102334 [Relax][ONNX] Preserve NaN in Relu to align with ONNX 
Runtime (#19750)
     add bddfcadcfb [Relax] Fix matmul and reductions with zero-size dimension 
return uninitialized memory (#19680)
     add 2a77aaaadd [TIRx] Phase out flat device-intrinsic op aliases (#19838)
     add adbccbaadb [BUILD] Sync fallback version strings to 0.26 dev cycle 
(#19845)
     add 4174cdf541 [Docker] Bump CI image deps: sphinx-book-theme + z3-static 
(#19835)
     add bb32ff7188 [Tests] Clean unused tvm.testing helpers (#19846)
     add 59af03c718 [Relax][ONNX] Drop NaN-preservation isnan-where wrappers 
(#19847)

No new revisions were added by this update.

Summary of changes:
 3rdparty/tvm-ffi                                   |   2 +-
 apps/cpp_rpc/README.md                             |   8 +-
 apps/cpp_rpc/main.cc                               |  14 +-
 apps/cpp_rpc/rpc_env.cc                            | 169 +++-----
 apps/cpp_rpc/rpc_env.h                             |  13 -
 apps/cpp_rpc/rpc_server.cc                         |  76 ++--
 apps/cpp_rpc/rpc_server.h                          |   6 +-
 apps/cpp_rpc/rpc_tracker_client.h                  |   2 +-
 cmake/config.cmake                                 |   3 +-
 docker/install/ubuntu_install_python_package.sh    |   4 +-
 docker/install/ubuntu_install_sphinx.sh            |   4 +-
 docs/how_to/tutorials/bring_your_own_codegen.py    | 438 ++++++++++++++-------
 include/tvm/arith/analyzer.h                       |  26 ++
 include/tvm/runtime/base.h                         |   2 +-
 pyproject.toml                                     |   4 +-
 python/tvm/arith/analyzer.py                       |  18 +
 python/tvm/backend/cuda/op.py                      | 322 +++++++--------
 .../backend/cuda/operator/intrinsics/cp_async.py   |   3 +
 .../operator/tile_primitive/gemm_async/tcgen05.py  |   2 +-
 python/tvm/backend/cuda/script.py                  |   8 +-
 python/tvm/backend/trn/op.py                       |  32 +-
 python/tvm/libinfo.py                              |   2 +-
 .../relax/backend/contrib/example_npu/README.md    |   4 +-
 python/tvm/relax/frontend/onnx/onnx_frontend.py    |  43 +-
 .../relax/transform/legalize_ops/linear_algebra.py |   6 +
 .../relax/transform/legalize_ops/statistical.py    |  53 ++-
 python/tvm/testing/plugin.py                       |  18 -
 python/tvm/testing/runner.py                       |  31 +-
 src/arith/analyzer.cc                              |  12 +
 src/arith/canonical_simplify.cc                    |   4 +
 src/arith/const_int_bound.cc                       |   9 +
 src/arith/int_set.cc                               |   7 +
 src/arith/modular_set.cc                           |   6 +
 src/arith/rewrite_simplify.cc                      |   2 +
 src/arith/rewrite_simplify.h                       |   7 +
 src/arith/transitive_comparison_analyzer.cc        |  11 +
 src/backend/cuda/codegen/codegen_cuda.cc           |  18 +-
 src/backend/cuda/op/target_builtin.cc              | 278 +------------
 src/backend/trn/codegen/codegen_trn.cc             |  32 +-
 src/backend/trn/op/target_builtin.cc               |  63 +--
 .../contrib/example_npu/example_npu_runtime.cc     |   2 +-
 src/s_tir/transform/inject_ptx_async_copy.cc       |   6 +-
 .../transform/merge_shared_memory_allocations.cc   |   2 +-
 src/tirx/analysis/filter_canonical.cc              |  10 +-
 src/tirx/analysis/filter_canonical.h               |   8 +-
 src/tirx/script/printer/expr.cc                    |   2 +-
 src/tirx/transform/tile_primitive_dispatch.cc      |   8 +-
 tests/cpp/arith_simplify_test.cc                   |  21 +
 tests/python/arith/test_arith_analyzer_object.py   |  79 ++++
 tests/python/relax/test_frontend_onnx.py           |  72 +---
 ..._transform_legalize_ops_index_linear_algebra.py |  16 +
 ...st_transform_legalize_ops_search_statistical.py |  64 +++
 .../test_s_tir_transform_inject_ptx_async_copy.py  |  17 +-
 web/package-lock.json                              |   4 +-
 web/package.json                                   |   2 +-
 web/src/artifact_cache.ts                          |  25 +-
 56 files changed, 1040 insertions(+), 1060 deletions(-)

Reply via email to