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 6de3f39737 [NVSHMEM] Update NDArray allocation (#18073)
     add b5d352fb6c [TOPI][NN][Layer_Norm] Fix layer_norm error with 
reduce-only axes (#18063)
     add 2d63574c43 [ARITH] Add IsBound method to ConstIntBoundAnalyzer (#18067)
     add d988106464 [FFI] Optimize atomic decref in Object (#18077)
     add 10e66934ec [REFACTOR] Phase out the RelaxExpr.checked_type in favor of 
struct_info (#18078)
     add a35d609d32 [FFI][REFACTOR] Stablize container ABI and implementation 
(#18076)

No new revisions were added by this update.

Summary of changes:
 ffi/include/tvm/ffi/base_details.h                 |  28 ----
 ffi/include/tvm/ffi/container/array.h              |  63 +++++++-
 ffi/include/tvm/ffi/container/map.h                | 166 +++++++++++++--------
 ffi/include/tvm/ffi/container/tuple.h              |  15 +-
 ffi/include/tvm/ffi/object.h                       |  33 +++-
 include/tvm/arith/analyzer.h                       |   8 +
 include/tvm/ir/expr.h                              |  48 +-----
 include/tvm/ir/function.h                          |   2 +-
 include/tvm/relax/dataflow_pattern.h               |  31 ----
 include/tvm/relax/dataflow_pattern_functor.h       |   3 -
 include/tvm/relax/expr.h                           |  14 --
 include/tvm/relax/expr_functor.h                   |   4 +-
 include/tvm/relax/transform.h                      |   2 +-
 include/tvm/tir/function.h                         |   1 -
 include/tvm/topi/nn/layer_norm.h                   |   2 +-
 python/tvm/arith/analyzer.py                       |  43 ++++--
 python/tvm/ir/expr.py                              |  19 +--
 python/tvm/relax/dpl/pattern.py                    |  33 ----
 python/tvm/relax/frontend/onnx/onnx_frontend.py    |  14 +-
 python/tvm/relax/frontend/torch/fx_translator.py   |   4 +-
 python/tvm/relax/op/manipulate.py                  |   2 +-
 python/tvm/relax/testing/ast_printer.py            |  14 +-
 python/tvm/relax/transform/transform.py            |   2 +-
 python/tvm/tir/op.py                               |   8 +-
 src/arith/analyzer.cc                              |   4 +
 src/arith/const_int_bound.cc                       |   4 +
 src/ir/apply_pass_to_function.cc                   |   1 -
 src/ir/expr.cc                                     |   7 +-
 src/relax/analysis/well_formed.cc                  |  15 +-
 src/relax/backend/contrib/codegen_c/codegen_c.h    |  24 +--
 src/relax/ir/block_builder.cc                      |   2 +-
 src/relax/ir/dataflow_matcher.cc                   |  12 +-
 src/relax/ir/dataflow_matcher.h                    |   1 -
 src/relax/ir/dataflow_pattern.cc                   |  19 +--
 src/relax/ir/dataflow_pattern_functor.cc           |   2 -
 src/relax/ir/expr.cc                               |  27 +---
 src/relax/ir/struct_info.cc                        |   2 -
 src/relax/transform/expand_tuple_arguments.cc      |   2 +-
 src/relax/transform/fold_constant.cc               |   4 +-
 src/relax/transform/fuse_tir.cc                    |  19 +--
 src/relax/transform/lambda_lift.cc                 |   8 -
 src/relax/transform/normalize.cc                   |   2 +-
 src/relax/transform/remove_unused_outputs.cc       |   2 +-
 src/relax/transform/remove_unused_parameters.cc    |   2 +-
 src/script/ir_builder/ir/ir.cc                     |   9 +-
 src/tir/ir/function.cc                             |   1 -
 src/tir/transforms/make_packed_api.cc              |   1 -
 tests/python/arith/test_arith_const_int_bound.py   |   1 +
 tests/python/relax/test_analysis_well_formed.py    |   4 +-
 tests/python/relax/test_ast_printer.py             |  57 ++-----
 tests/python/relax/test_blockbuilder_core.py       |  12 +-
 tests/python/relax/test_dataflow_pattern.py        |   4 -
 tests/python/relax/test_expr.py                    |   8 -
 tests/python/relax/test_expr_functor.py            |   2 +-
 .../python/relax/test_transform_legalize_ops_nn.py |  54 +++++++
 55 files changed, 389 insertions(+), 482 deletions(-)

Reply via email to