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

github-actions[bot] pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from daefffcace [CI][REFACTOR] Decouple data.py from Jenkins script and 
docker images (#19445)
     add 8cbb0b11bb [CMAKE][REFACTOR] Split libtvm.so into libtvm_runtime.so 
and libtvm_compiler.so (#19444)
     add d0a1973ee7 [REFACTOR] Isolate backend module creation via 
ffi.Module.create.<kind> registry (#19447)
     add c01f898ed0 [TIR] Update symbolic index term order in loop fusion 
(#18406)
     add b7c85e3a53 [REFACTOR] Use FFI types in runtime inline module-create 
wrapper signatures (#19449)

No new revisions were added by this update.

Summary of changes:
 CMakeLists.txt                                     | 188 +++++----
 apps/hexagon_api/CMakeLists.txt                    |   4 +-
 apps/hexagon_launcher/CMakeLists.txt               |   2 +-
 apps/hexagon_launcher/cmake/android/CMakeLists.txt |   4 +-
 ci/jenkins/data.py                                 |  10 +-
 ci/jenkins/generated/arm_jenkinsfile.groovy        |   4 +-
 ci/jenkins/generated/cpu_jenkinsfile.groovy        |   4 +-
 ci/jenkins/generated/gpu_jenkinsfile.groovy        |   6 +-
 ci/jenkins/templates/cpu_jenkinsfile.groovy.j2     |   2 +-
 ci/jenkins/templates/gpu_jenkinsfile.groovy.j2     |   2 +-
 cmake/modules/Hexagon.cmake                        |   9 -
 cmake/modules/LLVM.cmake                           |   2 +-
 cmake/modules/LibInfo.cmake                        |   1 -
 cmake/modules/Logging.cmake                        |   2 +-
 cmake/modules/OpenCL.cmake                         |  30 --
 include/tvm/ir/expr.h                              |   2 +-
 include/tvm/node/script_printer.h                  |   4 +-
 include/tvm/runtime/base.h                         |  23 +
 include/tvm/runtime/builtin_fp16.h                 |  10 +-
 include/tvm/runtime/c_backend_api.h                |  16 +-
 include/tvm/runtime/device_api.h                   |   4 +-
 include/tvm/runtime/disco/builtin.h                |  29 +-
 include/tvm/runtime/disco/cuda_ipc_memory.h        |   4 +-
 include/tvm/runtime/disco/disco_worker.h           |   2 +-
 include/tvm/runtime/disco/session.h                |  30 +-
 include/tvm/runtime/logging.h                      |  23 +-
 include/tvm/runtime/memory/memory_manager.h        |  41 +-
 include/tvm/runtime/nvtx.h                         |   4 +-
 include/tvm/runtime/profiling.h                    |   4 +-
 include/tvm/runtime/tensor.h                       |  28 +-
 include/tvm/runtime/threading_backend.h            |  26 +-
 include/tvm/runtime/vm/executable.h                |   2 +-
 include/tvm/runtime/vm/tensor_cache_support.h      |  14 +-
 include/tvm/target/virtual_device.h                |  12 +-
 include/tvm/tirx/stmt_functor.h                    |   2 +-
 .../linux-x86_64/src/main/assembly/assembly.xml    |   2 +-
 .../osx-x86_64/src/main/assembly/assembly.xml      |   2 +-
 jvm/core/pom.xml                                   |   2 +-
 jvm/native/linux-x86_64/pom.xml                    |   2 +-
 jvm/native/osx-x86_64/pom.xml                      |   2 +-
 python/tvm/base.py                                 |  45 +-
 python/tvm/libinfo.py                              | 144 ++++++-
 python/tvm/rpc/minrpc.py                           |  11 +-
 src/arith/iter_affine_map.cc                       |   7 +-
 src/relax/backend/vm/codegen_vm.cc                 |  18 +-
 src/runtime/builtin_fp16.cc                        |  12 +-
 src/runtime/const_loader_module.cc                 |  28 +-
 src/runtime/const_loader_module.h                  |  27 +-
 src/runtime/contrib/dnnl/dnnl_kernel.h             |  45 +-
 src/runtime/cuda/cuda_device_api.cc                |   4 +-
 src/runtime/cuda/cuda_module.cc                    |  17 +-
 src/runtime/cuda/cuda_module.h                     |  17 +-
 src/runtime/disco/builtin.cc                       |   4 +-
 src/runtime/disco/disco_worker.cc                  |   2 +-
 src/runtime/file_utils.cc                          |  69 ---
 src/runtime/file_utils.h                           |  15 +-
 src/runtime/hexagon/hexagon_module.cc              |  19 +-
 src/runtime/hexagon/hexagon_module.h               |  25 +-
 src/runtime/logging.cc                             |   7 -
 src/runtime/metadata.h                             |  63 ++-
 src/runtime/metal/metal_module.h                   |  27 +-
 src/runtime/metal/metal_module.mm                  |  20 +-
 src/runtime/opencl/opencl_module.cc                |  17 +-
 src/runtime/opencl/opencl_module.h                 |  47 ++-
 src/runtime/opencl/opencl_module_spirv.cc          |  24 +-
 src/runtime/regex.h                                |   5 +-
 src/runtime/rocm/rocm_module.cc                    |  18 +-
 src/runtime/rocm/rocm_module.h                     |  18 +-
 src/runtime/rpc/rpc_socket_impl.cc                 |   4 +-
 .../{cuda/l2_cache_flush.cc => rpc/testing.cc}     |  33 +-
 src/runtime/spirv/spirv_shader.h                   |  55 +--
 src/runtime/thread_pool.cc                         |   4 +-
 src/runtime/vm/builtin.cc                          |  10 +-
 src/runtime/vm/tensor_cache_support.cc             |   4 +-
 src/runtime/{spirv => vulkan}/spirv_shader.h       |   6 +-
 src/runtime/vulkan/vulkan_device.h                 |   2 +-
 src/runtime/vulkan/vulkan_module.cc                |  32 +-
 src/runtime/vulkan/vulkan_module.h                 |  38 +-
 src/runtime/workspace_pool.h                       |   2 +-
 .../schedule/primitive/loop_transformation.cc      |   9 +-
 src/support/ffi_testing.cc                         |   7 -
 src/support/hexdump.cc                             |  64 ---
 src/support/hexdump.h                              |  34 +-
 src/support/libinfo.cc                             |   1 -
 src/target/opt/build_cuda_off.cc                   |  15 +-
 src/target/opt/build_hexagon_off.cc                |  26 +-
 src/target/opt/build_metal_off.cc                  |  19 +-
 src/target/opt/build_opencl_off.cc                 |  35 +-
 src/target/opt/build_rocm_off.cc                   |  25 +-
 src/target/source/codegen_metal.cc                 |   5 +-
 tests/cpp-runtime/hexagon/hexagon_buffer_tests.cc  | 467 ---------------------
 .../cpp-runtime/hexagon/hexagon_conv_utils_test.h  | 102 -----
 .../hexagon/hexagon_device_api_tests.cc            | 200 ---------
 .../hexagon/hexagon_fp16_utils_tests.cc            | 233 ----------
 .../hexagon/hexagon_quant_utils_tests.cc           | 224 ----------
 .../hexagon/hexagon_thread_manager_tests.cc        | 361 ----------------
 .../cpp-runtime/hexagon/hexagon_user_dma_tests.cc  | 353 ----------------
 .../cpp-runtime/hexagon/hexagon_vtcm_pool_tests.cc | 296 -------------
 tests/cpp-runtime/hexagon/ring_buffer_tests.cc     | 413 ------------------
 tests/cpp-runtime/hexagon/run_all_tests.cc         |  71 ----
 tests/cpp-runtime/hexagon/run_unit_tests.cc        | 125 ------
 tests/cpp-runtime/opencl/aa_opencl_qcom_extn.cc    |  50 ---
 tests/cpp-runtime/opencl/clml_memory_planner.cc    | 439 -------------------
 tests/cpp-runtime/opencl/opencl_compile_to_bin.cc  | 212 ----------
 tests/cpp-runtime/opencl/opencl_nativeptr.cc       |  74 ----
 tests/cpp-runtime/opencl/opencl_timer_test.cc      |  63 ---
 tests/cpp-runtime/opencl/texture_copy_test.cc      | 323 --------------
 tests/cpp/arith_integer_set_test.cc                |  41 --
 tests/cpp/llvm_codegen_registry_test.cc            |  64 ---
 tests/cpp/runtime/memory/memory_manager_tests.cc   | 187 ---------
 tests/cpp/runtime/rpc_module_test.cc               | 119 ------
 tests/cpp/support/scalars_test.cc                  |  60 ---
 .../cpp/target/canonicalizer/arm_aprofile_test.cc  | 413 ------------------
 .../cpp/target/canonicalizer/arm_mprofile_test.cc  | 206 ---------
 tests/cpp/target_test.cc                           | 188 ---------
 tests/python/runtime/test_runtime_rpc.py           |   6 +-
 tests/python/s_tir/dlight/test_gpu_fallback.py     |   4 +-
 .../s_tir/dlight/test_gpu_general_reduction.py     |   8 +-
 .../meta_schedule/test_meta_schedule_space_cuda.py |   2 +-
 .../s_tir/schedule/test_tir_schedule_split_fuse.py |  35 ++
 .../test_s_tir_transform_default_gpu_schedule.py   |   2 +-
 tests/scripts/ci.py                                |   2 +-
 122 files changed, 1063 insertions(+), 6025 deletions(-)
 copy src/runtime/{cuda/l2_cache_flush.cc => rpc/testing.cc} (61%)
 copy src/runtime/{spirv => vulkan}/spirv_shader.h (93%)
 delete mode 100644 src/support/hexdump.cc
 delete mode 100644 tests/cpp-runtime/hexagon/hexagon_buffer_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/hexagon_conv_utils_test.h
 delete mode 100644 tests/cpp-runtime/hexagon/hexagon_device_api_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/hexagon_fp16_utils_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/hexagon_quant_utils_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/hexagon_thread_manager_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/hexagon_user_dma_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/hexagon_vtcm_pool_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/ring_buffer_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/run_all_tests.cc
 delete mode 100644 tests/cpp-runtime/hexagon/run_unit_tests.cc
 delete mode 100644 tests/cpp-runtime/opencl/aa_opencl_qcom_extn.cc
 delete mode 100644 tests/cpp-runtime/opencl/clml_memory_planner.cc
 delete mode 100644 tests/cpp-runtime/opencl/opencl_compile_to_bin.cc
 delete mode 100644 tests/cpp-runtime/opencl/opencl_nativeptr.cc
 delete mode 100644 tests/cpp-runtime/opencl/opencl_timer_test.cc
 delete mode 100644 tests/cpp-runtime/opencl/texture_copy_test.cc
 delete mode 100644 tests/cpp/arith_integer_set_test.cc
 delete mode 100644 tests/cpp/llvm_codegen_registry_test.cc
 delete mode 100644 tests/cpp/runtime/memory/memory_manager_tests.cc
 delete mode 100644 tests/cpp/runtime/rpc_module_test.cc
 delete mode 100644 tests/cpp/support/scalars_test.cc
 delete mode 100644 tests/cpp/target/canonicalizer/arm_aprofile_test.cc
 delete mode 100644 tests/cpp/target/canonicalizer/arm_mprofile_test.cc

Reply via email to