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 3a15eafd14 [TVMScript] Prevent bool to int conversion in T.Assert 
condition (#14941)
     add 1aeb34af33 [Codegen][LLVM] Allow void return type from PackedFunc  
(#14958)
     add 6198c7fd8a [METAL] Fix int8 vectorized cast (#14962)
     add 6eb0779442 [TIR] SplitHostDevice, handle subroutines (#14918)
     add 227c4e87f3 [CI] Update the expected CI jobs list in the update_branch 
script (#14908)

No new revisions were added by this update.

Summary of changes:
 ci/scripts/github/update_branch.py                 |  19 +-
 include/tvm/tir/transform.h                        |  38 +++
 python/tvm/tir/op.py                               |   2 +-
 python/tvm/tir/transform/transform.py              |  38 +++
 src/driver/driver_api.cc                           |   3 +
 src/target/llvm/codegen_cpu.cc                     |  38 ++-
 src/target/source/codegen_metal.cc                 |   5 -
 src/tir/transforms/annotate_device_regions.cc      |  81 ++++++
 src/tir/transforms/ir_utils.h                      |   1 +
 src/tir/transforms/lower_device_kernel_launch.cc   | 305 +++++++++++++++++++++
 src/tir/transforms/split_host_device.cc            | 272 +++++-------------
 tests/python/ci/test_ci.py                         |  49 ++--
 tests/python/unittest/test_target_codegen_llvm.py  |  60 ++++
 tests/python/unittest/test_target_codegen_metal.py |  30 +-
 .../test_tir_transform_annotate_device_regions.py  |  58 ++++
 .../test_tir_transform_device_kernel_launch.py     | 193 +++++++++++++
 .../test_tir_transform_inject_ptx_async_copy.py    |   2 +-
 .../test_tir_transform_lower_warp_memory.py        |  37 +--
 .../test_tir_transform_split_host_device.py        | 113 +++++++-
 .../unittest/test_tir_transform_thread_sync.py     |   5 +-
 20 files changed, 1050 insertions(+), 299 deletions(-)
 create mode 100644 src/tir/transforms/annotate_device_regions.cc
 create mode 100644 src/tir/transforms/lower_device_kernel_launch.cc
 create mode 100644 
tests/python/unittest/test_tir_transform_annotate_device_regions.py
 create mode 100644 
tests/python/unittest/test_tir_transform_device_kernel_launch.py

Reply via email to