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 e4da848e57 [Tests] Modernize test gating (#19777)
     add 16d0a7edae [TIRX][CUDA] Framework support for FA4, CLC intrinsics, and 
nvfp4 tcgen05 GEMM (#19785)
     add d591cd461f [Relax][TensorRT] Update TensorRT runtime to 10 (#19789)
     add 49bc080665 [Tests] Make TargetCreation.DeduplicateKeys host-agnostic 
on AArch64 (#19786)
     add 9011739dc2 [Tests] Replace remaining requires_* helpers with standard 
pytest (#19787)
     add eb25db1260 [TIRx][RISC-V] Use scalable RVV loops for fixed vectorize 
(#19776)
     add 949be814c0 [Docs] Modernize test-gating documentation (#19788)
     add 27406a911c [Web] Destroy GPUDevice once on buffer creation error 
(#19790)
     add 723d4fba17 [REFACTOR] Phase out unused queue and rang license entries 
(#19794)
     add 54b7e4dad0 [REFACTOR][HEXAGON] Phase out Hexagon app and test wrappers 
(#19796)
     add ef1904a3e5 [CI] Pin GitHub Actions to SHA for ASF INFRA compliance 
(#19793)
     add d658ce726f [Web] use singular requestFileHandle() instead of 
requestFileHandles() (#19780)
     add 649388ea39 [REFACTOR][IR] Simplify CallingConv attribute access 
(#19799)
     add b046e69a7f [CI] Remove Jenkins PR linter step (#19798)
     add 9d6e1cf07f [Relax][Frontend][TFLite] Add support for FFT/complex 
operators: REAL, IMAG, COMPLEX_ABS (#19763)
     add 35a35b8434 [Tests][Refactor] Remove unused testing helpers (#19800)
     add ad58d3e3c5 [REFACTOR][TIRX] Add IntImm common scalar ctor and 
streamline MakeConst (#19797)
     add 897be720a6 [Relax] Fix FuseOpsByPattern dropping bound constants on 
duplicate-structure functions (#19801)
     add 71466bb737 [Tests] Migrate tvm.testing.parameters() to 
pytest.mark.parametrize (#19803)
     add ddfec9c3d6 [Tests] Remove the now-unused tvm.testing.parameters() 
helper (#19807)

No new revisions were added by this update.

Summary of changes:
 .github/actions/build-wheel-for-publish/action.yml |   2 +-
 .github/workflows/lint.yml                         |   2 +-
 .github/workflows/publish_wheel.yml                |   2 +-
 CMakeLists.txt                                     |   1 -
 apps/cpp_rpc/rpc_env.cc                            |  14 +-
 apps/cpp_rpc/rpc_server.cc                         |   5 +-
 apps/hexagon_api/CMakeLists.txt                    | 166 ----
 apps/hexagon_api/README.md                         |  58 --
 apps/hexagon_launcher/CMakeLists.txt               |  81 --
 apps/hexagon_launcher/README.md                    | 145 ---
 apps/hexagon_launcher/cmake/HexagonLauncher.cmake  |  75 --
 apps/hexagon_launcher/cmake/android/CMakeLists.txt | 100 ---
 apps/hexagon_launcher/cmake/hexagon/CMakeLists.txt | 105 ---
 apps/hexagon_launcher/launcher_android.cc          | 170 ----
 apps/hexagon_launcher/launcher_core.cc             | 231 -----
 apps/hexagon_launcher/launcher_core.h              | 133 ---
 apps/hexagon_launcher/launcher_hexagon.cc          | 237 -----
 apps/hexagon_launcher/launcher_main.cc             | 159 ----
 apps/hexagon_launcher/launcher_rpc.idl             |  33 -
 apps/hexagon_launcher/launcher_util.cc             |  68 --
 apps/hexagon_launcher/launcher_util.h              |  34 -
 ci/jenkins/data.py                                 |   4 -
 ci/jenkins/generated/arm_jenkinsfile.groovy        |  21 +-
 ci/jenkins/generated/cpu_jenkinsfile.groovy        |  21 +-
 ci/jenkins/generated/docker_jenkinsfile.groovy     |  21 +-
 ci/jenkins/generated/gpu_jenkinsfile.groovy        |  21 +-
 ci/jenkins/generated/wasm_jenkinsfile.groovy       |  21 +-
 ci/jenkins/templates/utils/Prepare.groovy.j2       |  19 -
 ci/scripts/jenkins/check_pr.py                     | 143 ---
 docs/contribute/code_guide.rst                     |  11 +-
 docs/contribute/testing.rst                        |  62 +-
 include/tvm/ir/expr.h                              |  29 +-
 include/tvm/ir/node_functor.h                      |   2 +-
 include/tvm/script/printer/doc.h                   |   4 +-
 include/tvm/tirx/buffer.h                          |   2 +-
 include/tvm/tirx/op.h                              | 108 +--
 include/tvm/topi/detail/broadcast.h                |   2 +-
 include/tvm/topi/detail/extern.h                   |  13 +-
 include/tvm/topi/detail/strided_slice.h            |   4 +-
 include/tvm/topi/elemwise.h                        |  58 +-
 include/tvm/topi/nn.h                              |  28 +-
 include/tvm/topi/nn/bnn.h                          |   2 +-
 include/tvm/topi/nn/dilate.h                       |   2 +-
 include/tvm/topi/nn/group_norm.h                   |   4 +-
 include/tvm/topi/nn/instance_norm.h                |   4 +-
 include/tvm/topi/nn/layer_norm.h                   |   4 +-
 include/tvm/topi/nn/local_response_norm.h          |   6 +-
 include/tvm/topi/nn/pooling.h                      |  27 +-
 include/tvm/topi/nn/rms_norm.h                     |   4 +-
 include/tvm/topi/nn/softmax.h                      |   2 +-
 include/tvm/topi/reduction.h                       |  12 +-
 include/tvm/topi/transform.h                       |  30 +-
 licenses/LICENSE.blockingconcurrentqueue.txt       |  26 -
 licenses/LICENSE.concurrentqueue.txt               |  22 -
 licenses/LICENSE.rang.txt                          |  24 -
 python/tvm/backend/cuda/lang/pipeline.py           |  11 +-
 python/tvm/backend/cuda/lang/tile_scheduler.py     | 135 ++-
 python/tvm/backend/cuda/op.py                      |  78 +-
 .../tvm/backend/cuda/operator/intrinsics/header.py |   6 +-
 .../tvm/backend/cuda/operator/intrinsics/sync.py   | 100 ++-
 .../tile_primitive/copy_async/tcgen05_ldst.py      |  35 +-
 .../operator/tile_primitive/elementwise/reg.py     |  67 ++
 python/tvm/backend/cuda/script.py                  |   4 +
 python/tvm/contrib/hexagon/_ci_env_check.py        |   4 +-
 python/tvm/contrib/hexagon/build.py                | 830 -----------------
 python/tvm/contrib/hexagon/hexagon_profiler.py     | 125 ---
 python/tvm/contrib/hexagon/meta_schedule.py        | 195 ----
 .../contrib/hexagon/profiling/process_lwp_data.py  | 388 --------
 python/tvm/contrib/hexagon/pytest_plugin.py        | 401 ---------
 python/tvm/contrib/hexagon/session.py              | 287 ------
 .../tvm/relax/frontend/tflite/tflite_frontend.py   |  65 +-
 python/tvm/support/nvcc.py                         |  76 +-
 python/tvm/testing/env.py                          |  22 +-
 python/tvm/testing/plugin.py                       |  38 +-
 python/tvm/testing/utils.py                        | 448 +---------
 python/tvm/tirx/script/builder/external_kernel.py  |   2 +-
 src/arith/analyzer.cc                              |   4 +-
 src/arith/canonical_simplify.cc                    |  62 +-
 src/arith/conjunctive_normal_form.cc               |  13 +-
 src/arith/const_fold.h                             |  32 +-
 src/arith/detect_linear_equation.cc                |  10 +-
 src/arith/int_constraints.cc                       |   2 +-
 src/arith/int_set.cc                               |  33 +-
 src/arith/ir_mutator_with_analyzer.cc              |  10 +-
 src/arith/iter_affine_map.cc                       |  68 +-
 src/arith/modular_set.cc                           |   2 +-
 src/arith/pattern_match.h                          |   2 +-
 src/arith/presburger_set.cc                        |  30 +-
 src/arith/product_normal_form.h                    |   4 +-
 src/arith/rewrite_simplify.cc                      |  45 +-
 src/arith/solve_linear_equation.cc                 |  26 +-
 src/arith/solve_linear_inequality.cc               |  24 +-
 src/backend/cuda/codegen/codegen_cuda.cc           |  33 +-
 src/backend/cuda/codegen/literal/cuda_half_t.h     |   6 +-
 src/backend/cuda/op/target_builtin.cc              |   6 +
 .../hexagon/codegen/llvm/intrin_rule_hexagon.cc    |  15 +-
 src/backend/hexagon/runtime/profiler/README.md     |  85 --
 .../hexagon/runtime/rpc/android_bash.sh.template   |  31 -
 src/backend/metal/codegen/codegen_metal.cc         |  10 +-
 src/backend/opencl/codegen/codegen_opencl.cc       |  14 +-
 src/backend/rocm/codegen/llvm/intrin_rule_rocm.cc  |   6 +-
 src/backend/trn/transform/lower_trainium_layout.cc |   2 +-
 src/backend/vulkan/codegen/codegen_spirv.cc        |   2 +-
 src/backend/vulkan/codegen/spirv_utils.cc          |  10 +-
 src/backend/webgpu/codegen/codegen_webgpu.cc       |  10 +-
 src/ir/expr.cc                                     |   2 +-
 src/relax/analysis/struct_info_analysis.cc         |  66 +-
 src/relax/analysis/tir_op_pattern_kind.cc          |   6 +-
 src/relax/backend/contrib/clml/codegen.cc          |   7 +-
 src/relax/backend/contrib/tensorrt/codegen.cc      |   3 +-
 src/relax/backend/contrib/utils.cc                 |   2 +-
 src/relax/backend/vm/codegen_vm_tir.cc             |   7 +-
 src/relax/ir/block_builder.cc                      |  18 +-
 src/relax/ir/dataflow_matcher.cc                   |   8 +-
 src/relax/ir/dataflow_matcher.h                    |   2 +-
 src/relax/ir/emit_te.cc                            |   2 +-
 src/relax/ir/expr.cc                               |   4 +-
 src/relax/ir/expr_functor.cc                       |   2 +-
 src/relax/op/distributed/statistical.cc            |   2 +-
 src/relax/op/image/resize.cc                       |   8 +-
 src/relax/op/memory/view.cc                        |   6 +-
 src/relax/op/nn/convolution.cc                     |  96 +-
 src/relax/op/nn/nn.cc                              |   6 +-
 src/relax/op/nn/pooling.cc                         | 102 +--
 src/relax/op/tensor/binary.cc                      |   2 +-
 src/relax/op/tensor/index.cc                       |   4 +-
 src/relax/op/tensor/inspect.cc                     |  24 +-
 src/relax/op/tensor/manipulate.cc                  |  23 +-
 src/relax/op/tensor/set.cc                         |  14 +-
 src/relax/op/tensor/statistical.cc                 |  14 +-
 src/relax/op/vision/multibox_transform_loc.cc      |   2 +-
 src/relax/op/vision/nms.cc                         |   6 +-
 src/relax/op/vision/roi_align.cc                   |   9 +-
 src/relax/op/vision/roi_pool.cc                    |   4 +-
 src/relax/transform/adjust_matmul_order.cc         |   4 +-
 src/relax/transform/allocate_workspace.cc          |   6 +-
 src/relax/transform/alter_op_impl.cc               |   2 +-
 src/relax/transform/combine_parallel_matmul.cc     |   2 +-
 src/relax/transform/dataflow_inplace.cc            |   4 +-
 src/relax/transform/fold_constant.cc               |   2 +-
 src/relax/transform/fuse_tir.cc                    |   4 +-
 src/relax/transform/infer_amp_utils.cc             |   4 +-
 src/relax/transform/lazy_transform_params.cc       |  19 +-
 src/relax/transform/lower_alloc_tensor.cc          |   4 +-
 src/relax/transform/rewrite_cuda_graph.cc          |  10 +-
 .../transform/split_layout_rewrite_preproc.cc      |   4 +-
 src/relax/transform/static_plan_block_memory.cc    |  16 +-
 .../extra/contrib/tensorrt/tensorrt_builder.cc     | 128 ++-
 .../extra/contrib/tensorrt/tensorrt_builder.h      |  18 +-
 .../extra/contrib/tensorrt/tensorrt_calibrator.h   |   5 +-
 src/runtime/extra/contrib/tensorrt/tensorrt_ops.cc | 161 ++--
 src/runtime/extra/contrib/tensorrt/tensorrt_ops.h  |   9 +-
 .../extra/contrib/tensorrt/tensorrt_runtime.cc     | 138 +--
 .../extra/contrib/tensorrt/tensorrt_utils.h        |  21 +-
 src/s_tir/analysis/identify_memcpy.cc              |   4 +-
 .../analysis/sblock_access_region_detector.cc      |   2 +-
 src/s_tir/backend/adreno/inject_texture_alloc.cc   |   4 +-
 src/s_tir/backend/adreno/texture_flatten.cc        |   2 +-
 src/s_tir/meta_schedule/database/json_database.cc  |   2 +-
 .../feature_extractor/per_store_feature.cc         |   4 +-
 src/s_tir/meta_schedule/mutator/mutate_parallel.cc |   4 +-
 .../postproc/rewrite_cooperative_fetch.cc          |  25 +-
 .../postproc/rewrite_parallel_vectorize_unroll.cc  |   7 +-
 .../postproc/rewrite_unbound_block.cc              |   2 +-
 .../meta_schedule/postproc/verify_gpu_code.cc      |   6 +-
 .../meta_schedule/schedule/cuda/thread_bind.cc     |   9 +-
 src/s_tir/meta_schedule/schedule/cuda/winograd.cc  |  59 +-
 .../meta_schedule/schedule_rule/add_rfactor.cc     |   2 +-
 .../schedule_rule/multi_level_tiling.cc            |   4 +-
 .../multi_level_tiling_tensor_core.cc              |  17 +-
 .../schedule_rule/parallel_vectorize_unroll.cc     |   4 +-
 .../meta_schedule/task_scheduler/task_scheduler.cc |   8 +-
 src/s_tir/schedule/analysis/layout.cc              |  12 +-
 src/s_tir/schedule/concrete_schedule.cc            |   4 +-
 src/s_tir/schedule/concrete_schedule.h             |   4 +-
 src/s_tir/schedule/primitive/blockize_tensorize.cc |  10 +-
 src/s_tir/schedule/primitive/cache_index.cc        |  10 +-
 src/s_tir/schedule/primitive/cache_read_write.cc   |  42 +-
 src/s_tir/schedule/primitive/compute_at.cc         |   8 +-
 src/s_tir/schedule/primitive/compute_inline.cc     |   6 +-
 src/s_tir/schedule/primitive/decompose_padding.cc  |   4 +-
 .../schedule/primitive/layout_transformation.cc    |  18 +-
 .../schedule/primitive/loop_transformation.cc      |  13 +-
 src/s_tir/schedule/primitive/pad_einsum.cc         |  10 +-
 src/s_tir/schedule/primitive/read_write_at.cc      |   5 +-
 src/s_tir/schedule/primitive/reduction.cc          |  30 +-
 src/s_tir/schedule/state.cc                        |   6 +-
 src/s_tir/schedule/trace.cc                        |   2 +-
 src/s_tir/schedule/traced_schedule.cc              |  87 +-
 src/s_tir/schedule/transform.cc                    |   6 +-
 src/s_tir/support/nd_int_set.h                     |   2 +-
 src/s_tir/transform/bound_checker.cc               |   4 +-
 src/s_tir/transform/canonicalize_loop.cc           |   4 +-
 src/s_tir/transform/compact_buffer_region.cc       |  24 +-
 src/s_tir/transform/decorate_device_scope.cc       |   2 +-
 src/s_tir/transform/default_gpu_schedule.cc        |   9 +-
 src/s_tir/transform/inject_double_buffer.cc        |  14 +-
 src/s_tir/transform/inject_ptx_ldg32.cc            |  20 +-
 src/s_tir/transform/inject_software_pipeline.cc    |  23 +-
 src/s_tir/transform/inject_virtual_thread.cc       |   6 +-
 src/s_tir/transform/loop_partition.cc              |  16 +-
 .../transform/lower_cross_thread_reduction.cc      |  26 +-
 src/s_tir/transform/lower_match_buffer.cc          |   4 +-
 src/s_tir/transform/lower_opaque_block.cc          |   4 +-
 src/s_tir/transform/lower_thread_allreduce.cc      |  18 +-
 src/s_tir/transform/lower_vtcm_alloc.cc            |   2 +-
 src/s_tir/transform/memhammer_coalesce.cc          |   4 +-
 .../transform/memhammer_intermediate_stage.cc      |   8 +-
 src/s_tir/transform/memhammer_lower_auto_copy.cc   |   7 +-
 .../transform/memhammer_tensorcore_rewrite.cc      |  20 +-
 .../plan_update_buffer_allocation_location.cc      |   2 +-
 src/s_tir/transform/thread_storage_sync.cc         |   2 +-
 src/s_tir/transform/transform_mma_buffer_layout.cc |  12 +-
 .../transform/using_assume_to_reduce_branches.cc   |   4 +-
 src/script/printer/ir/distributed.cc               |   2 +-
 src/target/intrin_rule.cc                          |  30 +-
 src/target/llvm/codegen_cpu.cc                     |   4 +-
 src/target/llvm/codegen_llvm.cc                    |  24 +-
 src/target/llvm/codegen_llvm.h                     |   3 +
 src/target/llvm/codegen_params.cc                  |   4 +-
 src/target/llvm/codegen_x86_64.cc                  |   2 +-
 src/target/llvm/intrin_rule_llvm.cc                |  11 +-
 src/te/operation/create_primfunc.cc                |  12 +-
 src/te/tensor.cc                                   |   2 +-
 src/tirx/analysis/exec_context.cc                  |   2 +-
 src/tirx/analysis/verify_memory.cc                 |   4 +-
 src/tirx/ir/buffer.cc                              |  18 +-
 src/tirx/ir/exec_scope.cc                          |   9 +-
 src/tirx/ir/expr.cc                                |   8 +-
 src/tirx/ir/index_map.cc                           |   4 +-
 src/tirx/ir/layout/tile_core.cc                    |   2 +-
 src/tirx/ir/layout/tile_slice.cc                   |  10 +-
 src/tirx/ir/layout/utils.cc                        |   2 +-
 src/tirx/ir/script/script_complete.cc              |   2 +-
 src/tirx/ir/stmt.cc                                |   6 +-
 src/tirx/op/op.cc                                  |  88 +-
 src/tirx/script/builder/frame.cc                   |   9 +-
 src/tirx/script/builder/ir.cc                      |  10 +-
 src/tirx/transform/dtype_conversion.cc             |  11 +-
 src/tirx/transform/force_narrow_index_to_i32.cc    |   2 +-
 src/tirx/transform/ir_utils.h                      |  15 +-
 src/tirx/transform/lower_intrin.cc                 |  18 +-
 src/tirx/transform/lower_tirx_cleanup.cc           |   2 +-
 src/tirx/transform/lower_tirx_opaque.cc            |   2 +-
 src/tirx/transform/lower_tvm_builtin.cc            |  49 +-
 src/tirx/transform/lower_warp_memory.cc            |  13 +-
 src/tirx/transform/make_packed_api.cc              |  44 +-
 src/tirx/transform/split_host_device.cc            |  10 +-
 src/tirx/transform/storage_rewrite.cc              |  22 +-
 src/tirx/transform/tile_primitive_dispatch.cc      |  12 +-
 src/tirx/transform/tvm_ffi_binder.cc               |  46 +-
 src/tirx/transform/unroll_loop.cc                  |   2 +-
 src/tirx/transform/vectorize_loop.cc               |  99 ++-
 src/topi/einsum.cc                                 |   6 +-
 tests/cpp/arith_simplify_test.cc                   |  14 +-
 tests/cpp/ir_functor_test.cc                       |  14 +-
 tests/cpp/nested_msg_test.cc                       |  34 +-
 tests/cpp/target_test.cc                           |   2 +-
 tests/cpp/tir_scalable_datatype.cc                 |  11 +-
 tests/python/ci/test_ci.py                         |  43 -
 .../python/codegen/test_target_codegen_cuda_fp8.py |  33 +-
 tests/python/codegen/test_target_codegen_llvm.py   |  39 +
 tests/python/codegen/test_target_codegen_riscv.py  |  44 +
 tests/python/contrib/test_hexagon/README.md        | 130 ---
 tests/python/contrib/test_hexagon/README_RPC.md    | 371 --------
 tests/python/contrib/test_hexagon/__init__.py      |  19 -
 .../python/contrib/test_hexagon/benchmark_util.py  | 277 ------
 tests/python/contrib/test_hexagon/conftest.py      |  27 -
 tests/python/contrib/test_hexagon/conv2d/README.md |  37 -
 .../python/contrib/test_hexagon/conv2d/__init__.py |  19 -
 .../test_hexagon/conv2d/test_conv2d_blocked.md     | 494 -----------
 .../test_hexagon/conv2d/test_conv2d_conv2d.md      | 986 ---------------------
 .../python/contrib/test_hexagon/infrastructure.py  | 376 --------
 tests/python/contrib/test_hexagon/pytest_util.py   | 176 ----
 .../test_hexagon/test_async_dma_pipeline.py        | 889 -------------------
 .../test_hexagon/test_benchmark_elemwise_add.py    | 425 ---------
 .../test_hexagon/test_benchmark_maxpool2d.py       | 358 --------
 .../contrib/test_hexagon/test_dma_builtin.py       | 190 ----
 .../contrib/test_hexagon/test_memory_alloc.py      |  84 --
 .../contrib/test_hexagon/test_meta_schedule.py     | 370 --------
 .../contrib/test_hexagon/test_parallel_hvx.py      | 240 -----
 .../test_hexagon/test_parallel_hvx_load_vtcm.py    | 562 ------------
 .../contrib/test_hexagon/test_parallel_scalar.py   | 177 ----
 .../test_relax_2d_buffer_allocation.py             |  93 --
 .../contrib/test_hexagon/test_relax_integration.py | 115 ---
 .../contrib/test_hexagon/test_run_unit_tests.py    | 183 ----
 tests/python/contrib/test_hexagon/test_sigmoid.py  | 120 ---
 .../test_hexagon/test_software_pipeline_async.py   | 206 -----
 tests/python/contrib/test_hexagon/test_take.py     | 397 ---------
 .../contrib/test_hexagon/test_thread_pool.py       | 108 ---
 tests/python/contrib/test_hexagon/test_vtcm.py     |  94 --
 .../contrib/test_hexagon/test_vtcm_bandwidth.py    | 194 ----
 tests/python/ir/test_datatype_nv_fp4.py            |   5 +-
 tests/python/ir/test_datatype_nv_fp8.py            |   8 +-
 tests/python/relax/backend/adreno/test_clml_ops.py |  38 +-
 .../relax/backend/adreno/test_texture_ops.py       |  83 +-
 tests/python/relax/backend/adreno/utils.py         |  46 +-
 tests/python/relax/test_codegen_tensorrt.py        | 204 ++++-
 tests/python/relax/test_frontend_onnx.py           |   2 +-
 tests/python/relax/test_frontend_tflite.py         |  94 ++
 tests/python/relax/test_op_binary.py               |  24 +-
 tests/python/relax/test_op_gradient_numeric.py     | 187 ++--
 tests/python/relax/test_op_search.py               |   8 +-
 tests/python/relax/test_op_statistical.py          |  13 +-
 tests/python/relax/test_op_unary.py                |  11 +-
 .../relax/test_training_optimizer_numeric.py       |  36 +-
 .../relax/test_tvmscript_parser_op_arith_cmp.py    | 112 +--
 tests/python/runtime/test_runtime_dlpack.py        |   7 +-
 .../s_tir/base/test_tir_te_extern_primfunc.py      |  17 +-
 tests/python/target/test_arm_target.py             |  57 --
 tests/python/target/test_llvm_features_info.py     |  34 +-
 tests/python/target/test_riscv_features.py         |   8 +-
 tests/python/target/test_x86_features.py           | 240 ++---
 tests/python/testing/test_env.py                   |   2 +-
 tests/python/testing/test_tvm_testing_features.py  |  22 +-
 tests/python/tirx/codegen/test_codegen_cuda.py     |  11 +
 tests/python/tirx/codegen/test_codegen_nvshmem.py  |   3 +
 tests/python/tirx/codegen/test_cuda_copy.py        |  11 +
 tests/python/tirx/codegen/test_cuda_cta_reduce.py  |  13 +
 tests/python/tirx/codegen/test_cuda_warp_reduce.py |  13 +
 tests/python/tirx/conftest.py                      |  40 +
 .../tile_primitive/cuda/copy/test_fallback.py      |   5 +
 .../tile_primitive/cuda/copy/test_gmem_smem.py     |   4 +
 .../operator/tile_primitive/cuda/copy/test_reg.py  |   5 +
 .../tile_primitive/cuda/copy_async/test_ldgsts.py  |   3 +
 .../tile_primitive/cuda/copy_async/test_tmem.py    |   7 +
 .../cuda/copy_async/test_tmem_16xnb.py             | 144 +++
 .../tile_primitive/cuda/elementwise/test_binary.py |  13 +
 .../tile_primitive/cuda/elementwise/test_fma.py    |  15 +
 .../tile_primitive/cuda/elementwise/test_unary.py  | 232 ++++-
 .../cuda/gemm_async/test_gemm_async.py             |  23 +
 .../cuda/permute_layout/test_permute_layout.py     |   7 +
 .../cuda/reduction/test_reduction.py               |  23 +
 tests/python/tirx/test_buffer_print.py             |   4 +
 tests/python/tirx/test_control_flow.py             |   8 +
 tests/python/tirx/test_layout.py                   |  35 +
 tests/scripts/task_python_unittest.sh              |   1 +
 web/src/artifact_cache.ts                          |  14 +-
 web/src/webgpu.ts                                  |  17 +-
 339 files changed, 3791 insertions(+), 14879 deletions(-)
 delete mode 100644 apps/hexagon_api/CMakeLists.txt
 delete mode 100644 apps/hexagon_api/README.md
 delete mode 100644 apps/hexagon_launcher/CMakeLists.txt
 delete mode 100644 apps/hexagon_launcher/README.md
 delete mode 100644 apps/hexagon_launcher/cmake/HexagonLauncher.cmake
 delete mode 100644 apps/hexagon_launcher/cmake/android/CMakeLists.txt
 delete mode 100644 apps/hexagon_launcher/cmake/hexagon/CMakeLists.txt
 delete mode 100644 apps/hexagon_launcher/launcher_android.cc
 delete mode 100644 apps/hexagon_launcher/launcher_core.cc
 delete mode 100644 apps/hexagon_launcher/launcher_core.h
 delete mode 100644 apps/hexagon_launcher/launcher_hexagon.cc
 delete mode 100644 apps/hexagon_launcher/launcher_main.cc
 delete mode 100644 apps/hexagon_launcher/launcher_rpc.idl
 delete mode 100644 apps/hexagon_launcher/launcher_util.cc
 delete mode 100644 apps/hexagon_launcher/launcher_util.h
 delete mode 100755 ci/scripts/jenkins/check_pr.py
 delete mode 100644 licenses/LICENSE.blockingconcurrentqueue.txt
 delete mode 100644 licenses/LICENSE.concurrentqueue.txt
 delete mode 100644 licenses/LICENSE.rang.txt
 delete mode 100644 python/tvm/contrib/hexagon/build.py
 delete mode 100644 python/tvm/contrib/hexagon/hexagon_profiler.py
 delete mode 100644 python/tvm/contrib/hexagon/meta_schedule.py
 delete mode 100644 python/tvm/contrib/hexagon/profiling/process_lwp_data.py
 delete mode 100644 python/tvm/contrib/hexagon/pytest_plugin.py
 delete mode 100644 python/tvm/contrib/hexagon/session.py
 delete mode 100644 src/backend/hexagon/runtime/profiler/README.md
 delete mode 100644 src/backend/hexagon/runtime/rpc/android_bash.sh.template
 delete mode 100644 tests/python/contrib/test_hexagon/README.md
 delete mode 100644 tests/python/contrib/test_hexagon/README_RPC.md
 delete mode 100644 tests/python/contrib/test_hexagon/__init__.py
 delete mode 100644 tests/python/contrib/test_hexagon/benchmark_util.py
 delete mode 100644 tests/python/contrib/test_hexagon/conftest.py
 delete mode 100644 tests/python/contrib/test_hexagon/conv2d/README.md
 delete mode 100644 tests/python/contrib/test_hexagon/conv2d/__init__.py
 delete mode 100644 
tests/python/contrib/test_hexagon/conv2d/test_conv2d_blocked.md
 delete mode 100644 
tests/python/contrib/test_hexagon/conv2d/test_conv2d_conv2d.md
 delete mode 100644 tests/python/contrib/test_hexagon/infrastructure.py
 delete mode 100644 tests/python/contrib/test_hexagon/pytest_util.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_async_dma_pipeline.py
 delete mode 100644 
tests/python/contrib/test_hexagon/test_benchmark_elemwise_add.py
 delete mode 100644 
tests/python/contrib/test_hexagon/test_benchmark_maxpool2d.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_dma_builtin.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_memory_alloc.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_meta_schedule.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_parallel_hvx.py
 delete mode 100644 
tests/python/contrib/test_hexagon/test_parallel_hvx_load_vtcm.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_parallel_scalar.py
 delete mode 100644 
tests/python/contrib/test_hexagon/test_relax_2d_buffer_allocation.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_relax_integration.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_run_unit_tests.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_sigmoid.py
 delete mode 100644 
tests/python/contrib/test_hexagon/test_software_pipeline_async.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_take.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_thread_pool.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_vtcm.py
 delete mode 100644 tests/python/contrib/test_hexagon/test_vtcm_bandwidth.py
 create mode 100644 tests/python/tirx/conftest.py

Reply via email to