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 adda179705 [REFACTOR][S-TIR] Lift dlight into s_tir namespace (#18734)
add c414e4ca36 [chore][TIR] reorganize src/tir/transforms to
src/tir/transform (#18738)
add 061b3486c0 fix: correct typo 'occuring' to 'occurring' (#18740)
add 833212db9e fix: skip dsymutil for static tvm_runtime on Apple
platforms (#18744)
add 90f2732763 fix: correct typos 'recieve' and 'occurence' (#18739)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 5 ++++-
docs/arch/pass_infra.rst | 4 ++--
python/tvm/ir/base.py | 2 +-
python/tvm/tir/op.py | 2 +-
python/tvm/tir/transform/transform.py | 4 ++--
src/arith/detect_common_subexpr.cc | 2 +-
src/arith/int_constraints.cc | 2 +-
src/arith/scalable_expression.cc | 2 +-
src/s_tir/schedule/primitive/block_annotate.cc | 2 +-
src/s_tir/schedule/primitive/blockize_tensorize.cc | 2 +-
src/s_tir/schedule/primitive/cache_index.cc | 4 ++--
src/s_tir/schedule/primitive/cache_read_write.cc | 2 +-
src/s_tir/schedule/primitive/decompose_padding.cc | 2 +-
src/s_tir/schedule/primitive/hide_buffer_access.cc | 2 +-
src/s_tir/schedule/transform.cc | 2 +-
src/s_tir/transform/canonicalize_loop.cc | 2 +-
src/s_tir/transform/compact_buffer_region.cc | 2 +-
src/s_tir/transform/convert_blocks_to_opaque.cc | 2 +-
src/s_tir/transform/inject_double_buffer.cc | 2 +-
src/s_tir/transform/inject_permuted_layout.cc | 2 +-
src/s_tir/transform/inject_software_pipeline.cc | 2 +-
src/s_tir/transform/inject_virtual_thread.cc | 2 +-
src/s_tir/transform/lift_thread_binding.cc | 2 +-
src/s_tir/transform/loop_partition.cc | 2 +-
src/s_tir/transform/lower_cross_thread_reduction.cc | 2 +-
src/s_tir/transform/lower_init_block.cc | 2 +-
src/s_tir/transform/lower_match_buffer.cc | 2 +-
src/s_tir/transform/lower_opaque_block.cc | 2 +-
src/s_tir/transform/memhammer_lower_auto_copy.cc | 2 +-
src/s_tir/transform/plan_update_buffer_allocation_location.cc | 2 +-
src/s_tir/transform/transform_mma_buffer_layout.cc | 2 +-
src/s_tir/transform/unify_thread_binding.cc | 2 +-
src/script/printer/tir/stmt.cc | 2 +-
src/target/llvm/codegen_llvm.h | 2 +-
src/target/source/codegen_c.h | 2 +-
src/target/source/codegen_cuda.cc | 2 +-
src/target/spirv/codegen_spirv.cc | 2 +-
src/te/operation/create_primfunc.cc | 2 +-
src/tir/analysis/block_access_region_detector.cc | 2 +-
src/tir/analysis/verify_gpu_code.cc | 2 +-
src/tir/backend/adreno/inject_texture_alloc.cc | 2 +-
src/tir/ir/specialize.cc | 2 +-
src/tir/{transforms => transform}/annotate_device_regions.cc | 0
src/tir/{transforms => transform}/arg_binder.cc | 0
src/tir/{transforms => transform}/arg_binder.h | 6 +++---
src/tir/{transforms => transform}/bind_params.cc | 0
src/tir/{transforms => transform}/bind_target.cc | 0
src/tir/{transforms => transform}/bound_checker.cc | 0
src/tir/{transforms => transform}/combine_context_call.cc | 0
src/tir/{transforms => transform}/common_subexpr_elim.cc | 0
src/tir/{transforms => transform}/common_subexpr_elim.h | 6 +++---
src/tir/{transforms => transform}/common_subexpr_elim_tools.cc | 0
src/tir/{transforms => transform}/common_subexpr_elim_tools.h | 6 +++---
src/tir/{transforms => transform}/convert_for_loops_serial.cc | 2 +-
src/tir/{transforms => transform}/decorate_device_scope.cc | 0
src/tir/{transforms => transform}/default_gpu_schedule.cc | 0
src/tir/{transforms => transform}/dtype_conversion.cc | 0
src/tir/{transforms => transform}/dtype_conversion.h | 6 +++---
src/tir/{transforms => transform}/extract_constants.cc | 0
src/tir/{transforms => transform}/flatten_buffer.cc | 0
src/tir/{transforms => transform}/force_narrow_index_to_i32.cc | 0
src/tir/{transforms => transform}/hoist_expression.cc | 0
src/tir/{transforms => transform}/inject_ptx_async_copy.cc | 0
src/tir/{transforms => transform}/inject_ptx_ldg32.cc | 0
src/tir/{transforms => transform}/inject_rolling_buffer.cc | 0
src/tir/{transforms => transform}/inline_private_functions.cc | 0
src/tir/{transforms => transform}/ir_utils.cc | 0
src/tir/{transforms => transform}/ir_utils.h | 6 +++---
src/tir/{transforms => transform}/lower_async_dma.cc | 0
src/tir/{transforms => transform}/lower_custom_datatypes.cc | 0
src/tir/{transforms => transform}/lower_device_kernel_launch.cc | 0
.../{transforms => transform}/lower_device_storage_access_info.cc | 0
src/tir/{transforms => transform}/lower_intrin.cc | 0
src/tir/{transforms => transform}/lower_thread_allreduce.cc | 0
src/tir/{transforms => transform}/lower_tvm_builtin.cc | 2 +-
src/tir/{transforms => transform}/lower_vtcm_alloc.cc | 0
src/tir/{transforms => transform}/lower_warp_memory.cc | 0
src/tir/{transforms => transform}/make_packed_api.cc | 0
src/tir/{transforms => transform}/make_unpacked_api.cc | 0
.../{transforms => transform}/merge_shared_memory_allocations.cc | 0
src/tir/{transforms => transform}/narrow_datatype.cc | 0
src/tir/{transforms => transform}/primfunc_utils.cc | 0
src/tir/{transforms => transform}/profile_instrumentation.cc | 0
.../reduce_branching_through_overcompute.cc | 0
src/tir/{transforms => transform}/remap_thread_axis.cc | 0
src/tir/{transforms => transform}/remove_assume.cc | 0
src/tir/{transforms => transform}/remove_no_op.cc | 0
src/tir/{transforms => transform}/remove_no_op.h | 6 +++---
src/tir/{transforms => transform}/remove_store_undef.cc | 0
.../{transforms => transform}/remove_weight_layout_rewrite_block.cc | 0
src/tir/{transforms => transform}/renew_defs.cc | 0
src/tir/{transforms => transform}/renormalize_split_pattern.cc | 0
src/tir/{transforms => transform}/replace_global_vars.cc | 2 +-
src/tir/{transforms => transform}/replace_selected_expr.cc | 0
src/tir/{transforms => transform}/replace_selected_expr.h | 6 +++---
src/tir/{transforms => transform}/rewrite_unsafe_select.cc | 0
src/tir/{transforms => transform}/simplify.cc | 2 +-
src/tir/{transforms => transform}/simplify.h | 6 +++---
src/tir/{transforms => transform}/skip_assert.cc | 0
src/tir/{transforms => transform}/split_host_device.cc | 0
src/tir/{transforms => transform}/storage_access.cc | 0
src/tir/{transforms => transform}/storage_access.h | 6 +++---
src/tir/{transforms => transform}/storage_rewrite.cc | 0
src/tir/{transforms => transform}/tensorcore_infer_fragment.cc | 0
src/tir/{transforms => transform}/thread_storage_sync.cc | 0
src/tir/{transforms => transform}/unroll_loop.cc | 0
src/tir/{transforms => transform}/unsupported_dtype_legalize.cc | 0
src/tir/{transforms => transform}/update_pointer_storage_scope.cc | 0
src/tir/{transforms => transform}/update_pointer_storage_scope.h | 6 +++---
.../{transforms => transform}/using_assume_to_reduce_branches.cc | 0
src/tir/{transforms => transform}/vectorize_loop.cc | 0
111 files changed, 82 insertions(+), 79 deletions(-)
rename src/tir/{transforms => transform}/annotate_device_regions.cc (100%)
rename src/tir/{transforms => transform}/arg_binder.cc (100%)
rename src/tir/{transforms => transform}/arg_binder.h (98%)
rename src/tir/{transforms => transform}/bind_params.cc (100%)
rename src/tir/{transforms => transform}/bind_target.cc (100%)
rename src/tir/{transforms => transform}/bound_checker.cc (100%)
rename src/tir/{transforms => transform}/combine_context_call.cc (100%)
rename src/tir/{transforms => transform}/common_subexpr_elim.cc (100%)
rename src/tir/{transforms => transform}/common_subexpr_elim.h (95%)
rename src/tir/{transforms => transform}/common_subexpr_elim_tools.cc (100%)
rename src/tir/{transforms => transform}/common_subexpr_elim_tools.h (98%)
rename src/tir/{transforms => transform}/convert_for_loops_serial.cc (97%)
rename src/tir/{transforms => transform}/decorate_device_scope.cc (100%)
rename src/tir/{transforms => transform}/default_gpu_schedule.cc (100%)
rename src/tir/{transforms => transform}/dtype_conversion.cc (100%)
rename src/tir/{transforms => transform}/dtype_conversion.h (98%)
rename src/tir/{transforms => transform}/extract_constants.cc (100%)
rename src/tir/{transforms => transform}/flatten_buffer.cc (100%)
rename src/tir/{transforms => transform}/force_narrow_index_to_i32.cc (100%)
rename src/tir/{transforms => transform}/hoist_expression.cc (100%)
rename src/tir/{transforms => transform}/inject_ptx_async_copy.cc (100%)
rename src/tir/{transforms => transform}/inject_ptx_ldg32.cc (100%)
rename src/tir/{transforms => transform}/inject_rolling_buffer.cc (100%)
rename src/tir/{transforms => transform}/inline_private_functions.cc (100%)
rename src/tir/{transforms => transform}/ir_utils.cc (100%)
rename src/tir/{transforms => transform}/ir_utils.h (99%)
rename src/tir/{transforms => transform}/lower_async_dma.cc (100%)
rename src/tir/{transforms => transform}/lower_custom_datatypes.cc (100%)
rename src/tir/{transforms => transform}/lower_device_kernel_launch.cc (100%)
rename src/tir/{transforms => transform}/lower_device_storage_access_info.cc
(100%)
rename src/tir/{transforms => transform}/lower_intrin.cc (100%)
rename src/tir/{transforms => transform}/lower_thread_allreduce.cc (100%)
rename src/tir/{transforms => transform}/lower_tvm_builtin.cc (99%)
rename src/tir/{transforms => transform}/lower_vtcm_alloc.cc (100%)
rename src/tir/{transforms => transform}/lower_warp_memory.cc (100%)
rename src/tir/{transforms => transform}/make_packed_api.cc (100%)
rename src/tir/{transforms => transform}/make_unpacked_api.cc (100%)
rename src/tir/{transforms => transform}/merge_shared_memory_allocations.cc
(100%)
rename src/tir/{transforms => transform}/narrow_datatype.cc (100%)
rename src/tir/{transforms => transform}/primfunc_utils.cc (100%)
rename src/tir/{transforms => transform}/profile_instrumentation.cc (100%)
rename src/tir/{transforms =>
transform}/reduce_branching_through_overcompute.cc (100%)
rename src/tir/{transforms => transform}/remap_thread_axis.cc (100%)
rename src/tir/{transforms => transform}/remove_assume.cc (100%)
rename src/tir/{transforms => transform}/remove_no_op.cc (100%)
rename src/tir/{transforms => transform}/remove_no_op.h (93%)
rename src/tir/{transforms => transform}/remove_store_undef.cc (100%)
rename src/tir/{transforms => transform}/remove_weight_layout_rewrite_block.cc
(100%)
rename src/tir/{transforms => transform}/renew_defs.cc (100%)
rename src/tir/{transforms => transform}/renormalize_split_pattern.cc (100%)
rename src/tir/{transforms => transform}/replace_global_vars.cc (98%)
rename src/tir/{transforms => transform}/replace_selected_expr.cc (100%)
rename src/tir/{transforms => transform}/replace_selected_expr.h (94%)
rename src/tir/{transforms => transform}/rewrite_unsafe_select.cc (100%)
rename src/tir/{transforms => transform}/simplify.cc (99%)
rename src/tir/{transforms => transform}/simplify.h (90%)
rename src/tir/{transforms => transform}/skip_assert.cc (100%)
rename src/tir/{transforms => transform}/split_host_device.cc (100%)
rename src/tir/{transforms => transform}/storage_access.cc (100%)
rename src/tir/{transforms => transform}/storage_access.h (97%)
rename src/tir/{transforms => transform}/storage_rewrite.cc (100%)
rename src/tir/{transforms => transform}/tensorcore_infer_fragment.cc (100%)
rename src/tir/{transforms => transform}/thread_storage_sync.cc (100%)
rename src/tir/{transforms => transform}/unroll_loop.cc (100%)
rename src/tir/{transforms => transform}/unsupported_dtype_legalize.cc (100%)
rename src/tir/{transforms => transform}/update_pointer_storage_scope.cc (100%)
rename src/tir/{transforms => transform}/update_pointer_storage_scope.h (90%)
rename src/tir/{transforms => transform}/using_assume_to_reduce_branches.cc
(100%)
rename src/tir/{transforms => transform}/vectorize_loop.cc (100%)