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

github-bot pushed a change to branch last-successful
in repository https://gitbox.apache.org/repos/asf/tvm.git.


    from ff54011  [Bugfix][MetaSchedule] Fix over-simplification of Select 
(#10605)
     add 2f7bb58  [Hexagon] Generalize builtin for Nd memory alloc with storage 
scope and add lowering for VTCM / Hexagon (#10558)
     add 0b61256  Fix bug check trt (#10600)
     add 0ea07a7  [CI] Pin numpy version in image build (#10611)
     add 4797850  [microTVM] Zephyr: add mps3_an547 board support (#10479)
     add 8a636a9  [Hexagon] Codegen for 2d Load/Store (#10586)
     add 232a84e  [FQ2I] Add mean op to FQ2I (#10607)
     add 1584da4  [Hexagon] Deprecate SDK 3.x, rewrite HexagonSDK.cmake (#10612)
     add 4806b80  [Hexagon] Refactor tvm.contrib.hexagon, NFC (#10616)
     add 0d068f4  Add remaining targets to ci.py (#10425)

No new revisions were added by this update.

Summary of changes:
 Jenkinsfile                                        |  16 +-
 apps/cpp_rpc/CMakeLists.txt                        |  10 +-
 apps/hexagon_launcher/cmake/HexagonLauncher.cmake  |  24 +-
 apps/hexagon_launcher/cmake/android/CMakeLists.txt |  26 +-
 apps/hexagon_launcher/cmake/hexagon/CMakeLists.txt |  24 +-
 apps/microtvm/zephyr/template_project/boards.json  |   9 +
 .../zephyr/template_project/microtvm_api_server.py |   6 +-
 .../template_project/qemu-hack/qemu-system-i386    |   7 +-
 cmake/libs/hexagon_rpc_skel/CMakeLists.txt         | 120 --------
 cmake/modules/Hexagon.cmake                        |  43 ++-
 cmake/modules/HexagonSDK.cmake                     | 198 +++++++------
 docker/install/ubuntu_install_python_package.sh    |   2 +-
 include/tvm/tir/builtin.h                          |   4 +-
 include/tvm/tir/transform.h                        |   7 +
 python/tvm/contrib/hexagon/__init__.py             |   4 +-
 .../tvm/contrib/hexagon/{hexagon.py => tools.py}   | 132 +--------
 python/tvm/contrib/hexagon/transform.py            | 150 ++++++++++
 python/tvm/relay/op/contrib/tensorrt.py            |   6 +-
 .../transform/fake_quantization_to_integer.py      |  12 +
 python/tvm/target/target.py                        |   1 +
 src/driver/driver_api.cc                           |   1 +
 .../hexagon/android/target/fastrpc/CMakeLists.txt  |  46 +--
 src/runtime/hexagon/hexagon/hexagon_common.cc      |   2 +-
 .../hexagon/hexagon/hexagon_device_api_v2.cc       |  72 ++++-
 .../hexagon/hexagon/hexagon_device_api_v2.h        |  17 ++
 src/runtime/opencl/opencl_device_api.cc            |  30 +-
 src/target/llvm/codegen_cpu.cc                     |   4 +-
 src/target/llvm/codegen_hexagon.cc                 |  31 +-
 src/target/llvm/codegen_llvm.cc                    |  86 ++++--
 src/target/llvm/codegen_llvm.h                     |   8 +-
 src/tir/op/builtin.cc                              |   2 +-
 src/tir/transforms/lower_tvm_builtin.cc            |  34 ++-
 src/tir/transforms/lower_vtcm_alloc.cc             |  80 +++++
 src/tir/transforms/storage_flatten.cc              |  81 ++++-
 src/tir/transforms/texture_flatten.cc              |   9 +-
 tests/micro/zephyr/test_zephyr_aot.py              |   2 +-
 tests/micro/zephyr/test_zephyr_armv7m.py           |   3 +-
 .../test_hexagon/test_2d_physical_buffers.py       | 263 ++++++++++++++++
 .../contrib/test_hexagon/test_cache_read_write.py  |  14 +-
 tests/python/contrib/test_hexagon/test_launcher.py |   2 +-
 .../test_pass_fake_quantization_to_integer.py      |  12 +
 .../python/unittest/test_target_codegen_hexagon.py |   4 +-
 tests/scripts/ci.py                                | 329 +++++++++++++++++++--
 tests/scripts/task_build.py                        |   4 +-
 tests/scripts/task_ci_setup.sh                     |   1 +
 tests/scripts/task_config_build_arm.sh             |   5 +-
 tests/scripts/task_config_build_cpu.sh             |   5 +-
 tests/scripts/task_config_build_gpu.sh             |   5 +-
 tests/scripts/task_config_build_gpu_other.sh       |   5 +-
 tests/scripts/task_config_build_hexagon.sh         |   5 +-
 tests/scripts/task_config_build_i386.sh            |   5 +-
 tests/scripts/task_config_build_qemu.sh            |   5 +-
 tests/scripts/task_config_build_wasm.sh            |   5 +-
 tests/scripts/task_python_microtvm.sh              |   1 +
 54 files changed, 1448 insertions(+), 531 deletions(-)
 delete mode 100644 cmake/libs/hexagon_rpc_skel/CMakeLists.txt
 rename python/tvm/contrib/hexagon/{hexagon.py => tools.py} (59%)
 create mode 100644 python/tvm/contrib/hexagon/transform.py
 create mode 100644 src/tir/transforms/lower_vtcm_alloc.cc
 create mode 100755 
tests/python/contrib/test_hexagon/test_2d_physical_buffers.py

Reply via email to