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 125886350a [TOPI] Fix tuple unpack in conv2d NCHWc int8 (#13761)
     add 3b49f7973d [FIX] Minor Compilation Warning Fixes (#13794)
     add e25e61857c [Hexagon] Add hexagon user DMA intrins for tensorization 
(#13719)
     add c9b4016000 [CMSIS-NN] Remove support for the old CMSIS NN project 
(#13760)
     add 328122675d [TIR][TOPI][x86][CI] Support skylake avx512 (#13621)
     add 2e2ae26898 [CI] Cross-compile libtvm_runtime to Aarch64 and run tests 
(#13714)
     add 7e3dc45fed [TVMScript] Migrate More to TVMScripr Printer (#13785)
     add 20b1b80f25 [skip ci][ci][docker] Add cross compilation libs (#13800)

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    1 +
 apps/microtvm/cmsisnn/Makefile                     |    9 +-
 apps/microtvm/ethosu/Makefile                      |    9 +-
 .../template_project/CMakeLists.txt.template       |   26 +-
 apps/microtvm/zephyr_cmsisnn/CMakeLists.txt        |   46 +-
 ci/jenkins/docker-images.ini                       |    2 +-
 ...groovy => minimal_cross_isa_jenkinsfile.groovy} |   41 +-
 ....j2 => minimal_cross_isa_jenkinsfile.groovy.j2} |   29 +-
 .../install/ubuntu_install_ethosu_driver_stack.sh  |    3 -
 include/tvm/ir/expr.h                              |   11 +
 include/tvm/ir/module.h                            |   55 +-
 include/tvm/ir/type.h                              |   19 +
 include/tvm/ir/type_functor.h                      |    4 +-
 include/tvm/meta_schedule/mutator.h                |    2 -
 include/tvm/meta_schedule/postproc.h               |    4 +-
 include/tvm/meta_schedule/schedule_rule.h          |    4 +-
 include/tvm/node/repr_printer.h                    |   32 +
 include/tvm/script/printer/ir_docsifier_functor.h  |    3 +
 include/tvm/script/printer/printer.h               |   15 -
 include/tvm/tir/expr.h                             |    3 -
 include/tvm/tir/function.h                         |   19 +-
 include/tvm/tir/stmt.h                             |   11 +
 python/tvm/ir/__init__.py                          |   56 +-
 python/tvm/ir/affine_type.py                       |    7 +-
 python/tvm/ir/base.py                              |   12 +-
 python/tvm/ir/module.py                            |  126 ++-
 python/tvm/ir/tensor_type.py                       |    7 +-
 python/tvm/ir/type.py                              |    3 +-
 python/tvm/relay/dataflow_pattern/__init__.py      |    5 +
 python/tvm/relay/expr.py                           |   24 +-
 python/tvm/relay/frontend/tensorflow_ops.py        |    2 +-
 python/tvm/relay/function.py                       |    9 +-
 python/tvm/relay/op/contrib/cutlass.py             |    8 +-
 python/tvm/relay/op/contrib/dnnl.py                |   23 +-
 python/tvm/relay/op/contrib/ethosu.py              |   64 +-
 python/tvm/relay/op/contrib/tensorrt.py            |   13 +-
 python/tvm/relay/qnn/op/legalizations.py           |    4 +-
 python/tvm/runtime/_ffi_node_api.py                |    5 +
 python/tvm/runtime/object.py                       |   19 +-
 python/tvm/testing/utils.py                        |   29 +
 python/tvm/tir/expr.py                             |   86 +-
 python/tvm/tir/function.py                         |   81 +-
 python/tvm/tir/schedule/schedule.py                |   25 +-
 python/tvm/tir/stmt.py                             |   75 ++
 python/tvm/tir/tensor_intrin/hexagon.py            |   54 ++
 python/tvm/tir/tensor_intrin/x86.py                |   40 +
 python/tvm/topi/x86/batch_matmul.py                |   25 +-
 python/tvm/topi/x86/dense.py                       |   19 +-
 python/tvm/topi/x86/dense_alter_op.py              |   18 +-
 src/arith/iter_affine_map.cc                       |   12 +-
 src/auto_scheduler/compute_dag.cc                  |   22 +-
 src/ir/adt.cc                                      |    5 +-
 src/ir/attrs.cc                                    |    6 -
 src/ir/error.cc                                    |    7 -
 src/ir/expr.cc                                     |   11 -
 src/ir/function.cc                                 |   16 +-
 src/ir/module.cc                                   |  157 +--
 src/ir/transform.cc                                |    3 -
 src/ir/type.cc                                     |   25 -
 src/meta_schedule/arg_info.cc                      |    5 +-
 src/meta_schedule/database/json_database.cc        |    2 +-
 src/meta_schedule/mutator/mutator.cc               |    2 -
 src/meta_schedule/postproc/postproc.cc             |    2 +-
 src/meta_schedule/schedule_rule/schedule_rule.cc   |    6 +-
 .../space_generator/space_generator.cc             |   19 +-
 src/meta_schedule/task_scheduler/task_scheduler.cc |    6 +-
 src/meta_schedule/utils.h                          |    1 -
 src/node/repr_printer.cc                           |   25 +
 src/node/structural_equal.cc                       |    4 +-
 src/printer/model_library_format_printer.cc        |    6 +-
 src/printer/text_printer.h                         |    2 -
 src/printer/tvmscript_printer.cc                   |   10 -
 src/relay/backend/te_compiler_cache.cc             |    3 +-
 src/relay/ir/function.cc                           |  130 +++
 src/relay/transforms/defunctionalization.cc        |    2 +-
 src/script/printer/ir/ir.cc                        |   70 +-
 .../printer/ir/script_method.cc}                   |   20 +-
 src/script/printer/ir/utils.h                      |   16 +-
 src/script/printer/legacy_repr.cc                  | 1008 ++++++++++++++++++++
 src/script/printer/tir/block.cc                    |    4 +-
 src/script/printer/tir/buffer.cc                   |   16 +-
 src/script/printer/tir/expr.cc                     |   75 +-
 src/script/printer/tir/for_loop.cc                 |    4 +-
 src/script/printer/tir/function.cc                 |   20 +-
 src/script/printer/tir/ir.cc                       |   18 +-
 src/script/printer/tir/script_method.cc            |   59 ++
 src/script/printer/tir/stmt.cc                     |   26 +-
 src/script/printer/tir/utils.h                     |   31 +-
 src/script/printer/utils.h                         |   73 ++
 src/target/source/interface_c.cc                   |    3 +-
 src/target/source/source_module.cc                 |    3 +-
 src/tir/analysis/control_flow_graph.cc             |    5 +-
 src/tir/analysis/control_flow_graph.h              |    7 +-
 src/tir/analysis/oob_checker.cc                    |    1 -
 src/tir/analysis/verify_memory.cc                  |    2 +-
 src/tir/ir/legacy_printer.cc                       |  270 ------
 src/tir/schedule/analysis/verify.cc                |    2 +-
 src/tir/schedule/error.cc                          |    1 +
 src/tir/schedule/primitive/compute_inline.cc       |   10 +-
 .../schedule/primitive/layout_transformation.cc    |    4 +-
 src/tir/schedule/utils.h                           |    2 +-
 src/tir/transforms/common_subexpr_elim.cc          |    4 +-
 src/tir/transforms/common_subexpr_elim_tools.cc    |    4 +-
 src/tir/transforms/install_debug_spans.cc          |    2 +-
 src/tir/transforms/narrow_datatype.cc              |    1 -
 src/tir/usmp/transform/assign_pool_info.cc         |    4 +-
 tests/micro/zephyr/test_zephyr.py                  |    2 +-
 .../contrib/test_ethosu/test_encode_constants.py   |   24 +-
 .../test_ethosu/test_outline_compiler_functions.py |    4 +-
 .../test_ethosu/test_remove_concatenates.py        |    7 +-
 .../contrib/test_ethosu/test_replace_conv2d.py     |   11 +-
 .../contrib/test_ethosu/test_replace_copy.py       |   13 +-
 tests/python/contrib/test_gemm_acc32_vnni.py       |  160 ++--
 .../contrib/test_hexagon/test_vtcm_bandwidth.py    |   46 +-
 tests/python/contrib/test_tensorrt.py              |   12 +-
 tests/python/contrib/test_uma/test_partition.py    |    7 +-
 tests/python/frontend/pytorch/qnn_test.py          |   39 +-
 tests/python/integration/test_auto_tensorize.py    |  136 ++-
 tests/python/relay/aot/corstone300.mk              |    9 +-
 tests/python/relay/test_op_level1.py               |   24 +-
 tests/python/relay/test_op_level10.py              |   45 +-
 tests/python/relay/test_op_level2.py               |   24 +-
 tests/python/relay/test_pass_qnn_legalize.py       |   26 +-
 tests/python/unittest/test_arith_deduce_bound.py   |   20 +-
 ...on.py => test_meta_schedule_cpu_dot_product.py} |   62 +-
 .../test_meta_schedule_relay_integration.py        |   19 +-
 .../test_meta_schedule_schedule_rule_mlt.py        |  112 ++-
 .../test_meta_schedule_schedule_rule_mlt_intrin.py |   23 +-
 .../unittest/test_meta_schedule_trace_apply.py     |    8 +-
 tests/python/unittest/test_micro_ms_tuning.py      |    9 +-
 tests/python/unittest/test_te_schedule.py          |    7 +-
 tests/python/unittest/test_tir_nodes.py            |   54 +-
 .../python/unittest/test_tir_schedule_analysis.py  |   15 +-
 .../python/unittest/test_tir_schedule_tensorize.py |   14 +-
 .../python/unittest/test_tir_schedule_transform.py |   38 +-
 .../test_tir_transform_inject_ptx_async_copy.py    |    6 +-
 .../test_tir_transform_inject_rolling_buffer.py    |   12 +-
 .../test_tir_transform_inject_software_pipeline.py |    4 +-
 .../unittest/test_tir_transform_make_packed_api.py |   16 +-
 .../unittest/test_tir_transform_thread_sync.py     |    4 +-
 tests/python/unittest/test_tvmscript_complete.py   |    2 +-
 tests/python/unittest/test_tvmscript_ops.py        |    8 +-
 ...er_irmodule.py => test_tvmscript_printer_ir.py} |   40 +-
 .../python/unittest/test_tvmscript_printer_tir.py  |    5 +-
 tests/python/unittest/test_tvmscript_regression.py |    4 +-
 tests/python/unittest/test_tvmscript_roundtrip.py  |   23 +-
 ...l.sh => task_config_build_minimal_cross_isa.sh} |   20 +-
 147 files changed, 3104 insertions(+), 1451 deletions(-)
 copy ci/jenkins/generated/{minimal_jenkinsfile.groovy => 
minimal_cross_isa_jenkinsfile.groovy} (94%)
 copy ci/jenkins/templates/{minimal_jenkinsfile.groovy.j2 => 
minimal_cross_isa_jenkinsfile.groovy.j2} (70%)
 copy src/{auto_scheduler/utils.cc => script/printer/ir/script_method.cc} (60%)
 mode change 100755 => 100644
 create mode 100644 src/script/printer/legacy_repr.cc
 create mode 100644 src/script/printer/tir/script_method.cc
 create mode 100644 src/script/printer/utils.h
 delete mode 100644 src/tir/ir/legacy_printer.cc
 rename tests/python/unittest/{test_meta_schedule_vnni_integration.py => 
test_meta_schedule_cpu_dot_product.py} (83%)
 copy tests/python/unittest/{test_tvmscript_ir_builder_irmodule.py => 
test_tvmscript_printer_ir.py} (62%)
 copy tests/scripts/{task_config_build_minimal.sh => 
task_config_build_minimal_cross_isa.sh} (63%)

Reply via email to