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

junrushao pushed a change to branch unity
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from 063cd7fb14 [Unity][Doc] Fix Relax part fix_docstring (#15860)
     add ae89c1e56d [OpenCL] Don't initialize OpenCL runtime on host (#15745)
     add cde83e1088 [TVMC] enable dumping imported modules too (#15779)
     add dfd525bda5 Revert "[TensorIR][Visitor] Visit buffer members in 
`match_buffer`'s in block visitor functions (#15153) (#15816)
     add d5fab9e4fb [TVMScript] Use environment variable TVM_BLACK_FORMAT for 
.show() (#15762)
     add c318fa8632 [Docker] Install oneflow from PyPi (#15819)
     add cf8521ad5c [Target] LLVM helper functions for any target info (#15761)
     add 0d683284b0 [Unittest][Metal] Add minimal metal functionality test to 
CI (#15756)
     add 73e7909a71 [TVMScript] Preserve traceback across TVMScript parsing 
(#15824)
     add cf081d9929 [BugFix][CPP] Fix cpp deploy bug (#15773)
     add 9d8e6fda50 [ADRENO] Minor changes for Adreno docs and help scripts 
(#15830)
     add 8b40f5d028 [FRONTEND] Fix unnecessary pylint errors (#15838)
     add def551dfd5 [CLI TOOLS][RTVM] Improve rtvm tool with new options to 
measure native performance (#15818)
     add 28908998e0 [Relay][Keras][Bugfix] fix the converters of GRU and 
SimpleRNN about the go_backwards attribute (#15829)
     add 11c73a2ea6 Merge remote-tracking branch 'apache-upstream/main' into 
unity-staging

No new revisions were added by this update.

Summary of changes:
 .github/workflows/main.yml                         |   8 +
 apps/cpp_rtvm/README.md                            |  22 +++
 apps/cpp_rtvm/main.cc                              | 199 ++++++++++++++++++---
 apps/cpp_rtvm/tvm_runner.cc                        | 129 +++++++++----
 apps/cpp_rtvm/tvm_runner.h                         |  24 ++-
 apps/howto_deploy/prepare_test_libs.py             |   8 +-
 cmake/modules/LLVM.cmake                           |   3 +
 docker/install/ubuntu_install_oneflow.sh           |   2 +-
 docs/how_to/deploy/adreno.rst                      |   2 +-
 python/tvm/driver/tvmc/compiler.py                 |   2 +
 python/tvm/relay/frontend/keras.py                 |   4 +
 python/tvm/runtime/script_printer.py               |  30 +++-
 python/tvm/script/parser/core/parser.py            |  13 +-
 python/tvm/target/codegen.py                       |  93 ++++++++--
 python/tvm/target/x86.py                           |  28 +--
 python/tvm/tir/schedule/schedule.py                |  25 ++-
 python/tvm/tir/schedule/trace.py                   |   9 +-
 python/tvm/topi/x86/batch_matmul.py                |   8 +-
 python/tvm/topi/x86/dense.py                       |   9 +-
 python/tvm/topi/x86/dense_alter_op.py              |   5 +-
 .../space_generator/space_generator.cc             |  19 +-
 src/relay/qnn/op/requantize.cc                     |   6 +-
 src/relay/qnn/op/requantize_config.h               |   6 +-
 src/runtime/opencl/opencl_common.h                 |   6 +-
 src/runtime/opencl/opencl_device_api.cc            |   4 +
 src/runtime/opencl/opencl_module.cc                |  22 ++-
 src/runtime/opencl/opencl_module.h                 |   1 +
 src/target/llvm/codegen_x86_64.cc                  |  39 +---
 src/target/llvm/llvm_instance.cc                   | 154 +++++++++++++++-
 src/target/llvm/llvm_instance.h                    |  30 ++++
 src/target/llvm/llvm_module.cc                     | 197 ++++++--------------
 src/tir/ir/stmt_functor.cc                         |  32 +---
 tests/python/driver/tvmc/test_compiler.py          |   1 +
 tests/python/frontend/keras/test_forward.py        |  14 +-
 tests/python/frontend/oneflow/test_forward.py      |   2 +-
 tests/python/relay/test_op_level2.py               |   5 +-
 tests/python/relay/test_op_qnn_conv2_transpose.py  |   2 +-
 tests/python/relay/test_op_qnn_conv2d.py           |   4 +-
 tests/python/relay/test_pass_alter_op_layout.py    |   6 +-
 tests/python/relay/test_pass_qnn_legalize.py       |  14 +-
 tests/python/target/test_llvm_features_info.py     | 104 +++++++++++
 tests/python/target/test_x86_features.py           | 155 ++++++++--------
 tests/python/unittest/test_allreduce.py            |  44 +++++
 tests/python/unittest/test_target_codegen_llvm.py  |   2 +-
 .../test_tir_transform_unify_thread_binding.py     |  43 -----
 tests/scripts/setup-adreno-env.sh                  |  18 +-
 tests/scripts/task_config_build_adreno.sh          |   2 +
 47 files changed, 1038 insertions(+), 517 deletions(-)
 create mode 100644 tests/python/target/test_llvm_features_info.py

Reply via email to