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 26fec76b93 [CI][Hexagon] Forward gtest tests into pytest as separate 
tests (#17334)
     add dbe95c43b2 [MSC][BugFix] Bugfix for strided_slice op (#17315)
     add f33cc8f559 [Relax][PyTorch] Add support for 
`torch.ops.aten.sym_size.int` (#17342)
     add f432ebd5f5 [Relax] Update GlobalVar name in AttachGlobalSymbol (#17202)
     add 491a0f69aa [Relax] Require correct input/output shapes `R.call_tir` 
(#17285)
     add 4eafd00cad [Relax][Bugfix] FCallPacked not checked in CodegenVMTIR 
(#17073)
     add ec28b6794b [Apps] Remove mxnet dependency from 
/apps/android_camera/models (#17297)
     add ff884b609a [Relax][Transform] Handle tuple return in 
RemoveUnusedOutputs (#17253)
     add dcd32ac636 [DOCS] Minor fix typo in developer howto guide (#17343)

No new revisions were added by this update.

Summary of changes:
 apps/android_camera/models/prepare_model.py        |  31 +-
 apps/android_camera/models/requirements.txt        |   3 +-
 docs/how_to/dev/index.rst                          |   4 +-
 include/tvm/ir/analysis.h                          |  63 +++
 .../{relax/backend.h => ir/replace_global_var.h}   |  40 +-
 include/tvm/relax/op_attr_types.h                  |  27 ++
 python/tvm/ir/__init__.py                          |   3 +
 .../{arith/_ffi_api.py => ir/_ffi_analysis_api.py} |   5 +-
 .../hexagon/batch_matmul.py => ir/analysis.py}     |  28 +-
 python/tvm/relax/frontend/torch/fx_translator.py   |   7 +
 src/contrib/msc/core/codegen/base_codegen.h        |   6 +-
 src/contrib/msc/core/ir/graph_builder.cc           |  13 +-
 .../msc/core/transform/bind_named_params.cc        |   2 +-
 src/contrib/msc/core/utils.cc                      |  67 ++-
 src/contrib/msc/core/utils.h                       |  54 ++-
 .../decorate_device_scope.cc => ir/analysis.cc}    |  42 +-
 src/ir/replace_global_var.cc                       |  63 +++
 .../{shape_analysis.cc => collect_call_map.cc}     |  49 +-
 src/relax/analysis/well_formed.cc                  |  11 +
 src/relax/backend/vm/codegen_vm.cc                 |  24 +-
 src/relax/backend/vm/codegen_vm_tir.cc             |  24 +-
 src/relax/op/op.cc                                 | 291 +++++++++++-
 src/relax/transform/attach_global_symbol.cc        |  48 +-
 src/relax/transform/dead_code_elimination.cc       |  94 +---
 src/relax/transform/fuse_tir.cc                    |   3 +-
 src/relax/transform/legalize_ops.cc                |  25 +-
 src/relax/transform/remove_unused_outputs.cc       |  59 ++-
 src/relax/transform/replace_global_var.cc          |  66 +++
 .../tir/analysis/collect_call_map.cc               |  46 +-
 src/tir/transforms/replace_global_var.cc           |  68 +++
 tests/python/contrib/test_msc/test_graph_build.py  |   3 -
 .../contrib/test_msc/test_translate_relax.py       |   4 -
 .../contrib/test_msc/test_translate_tensorflow.py  |   4 -
 .../contrib/test_msc/test_translate_torch.py       |   3 -
 tests/python/ir/analysis/test_collect_call_map.py  |  97 ++++
 ...est_distributed_transform_propagate_sharding.py |   8 -
 tests/python/relax/test_analysis_well_formed.py    | 514 ++++++++++++++++++++-
 tests/python/relax/test_ast_printer.py             |   9 +-
 tests/python/relax/test_dataflow_inplace.py        |  10 +-
 tests/python/relax/test_dataflow_pattern.py        |   2 +-
 tests/python/relax/test_frontend_dynamo.py         |   7 +-
 tests/python/relax/test_frontend_from_fx.py        |  25 +
 tests/python/relax/test_frontend_nn_op.py          |  18 +-
 tests/python/relax/test_relax_operators.py         | 139 +++---
 tests/python/relax/test_transform.py               |   6 +-
 .../relax/test_transform_attach_global_symbol.py   |   6 +-
 .../relax/test_transform_dead_code_elimination.py  |  90 +++-
 tests/python/relax/test_transform_fuse_ops.py      |   8 +-
 .../relax/test_transform_fuse_ops_by_pattern.py    |  18 +-
 .../relax/test_transform_lazy_transform_params.py  |  20 +-
 .../relax/test_transform_remove_unused_outputs.py  |  20 +
 .../test_transform_rewrite_dataflow_reshape.py     |  25 +-
 tests/python/relax/test_tvmscript_parser.py        |  15 +-
 tests/python/relax/test_vm_build.py                |  12 +-
 54 files changed, 1859 insertions(+), 470 deletions(-)
 create mode 100644 include/tvm/ir/analysis.h
 copy include/tvm/{relax/backend.h => ir/replace_global_var.h} (53%)
 copy python/tvm/{arith/_ffi_api.py => ir/_ffi_analysis_api.py} (90%)
 copy python/tvm/{topi/hexagon/batch_matmul.py => ir/analysis.py} (62%)
 copy src/{tir/transforms/decorate_device_scope.cc => ir/analysis.cc} (52%)
 create mode 100644 src/ir/replace_global_var.cc
 copy src/relax/analysis/{shape_analysis.cc => collect_call_map.cc} (52%)
 create mode 100644 src/relax/transform/replace_global_var.cc
 copy include/tvm/tir/usmp/analysis.h => src/tir/analysis/collect_call_map.cc 
(54%)
 create mode 100644 src/tir/transforms/replace_global_var.cc
 create mode 100644 tests/python/ir/analysis/test_collect_call_map.py

Reply via email to