You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by tq...@apache.org on 2020/04/02 21:03:18 UTC
[incubator-tvm] branch master updated (88d2f34 -> 44bffdb)
This is an automated email from the ASF dual-hosted git repository.
tqchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 88d2f34 [TIR] Introduce BufferLoad/Store (#5205)
add 44bffdb [REFACTOR][TIR] Migrate low-level pass functions to Pass Manager, (#5213)
No new revisions were added by this update.
Summary of changes:
include/tvm/driver/driver_api.h | 14 ---
include/tvm/target/codegen.h | 22 +++--
include/tvm/tir/ir_pass.h | 31 -------
include/tvm/tir/transform.h | 44 ++++++++-
python/tvm/driver/build_module.py | 56 +++++++----
python/tvm/target/codegen.py | 12 ++-
python/tvm/tir/transform/transform.py | 73 +++++++++++++--
src/driver/driver_api.cc | 103 ++++++++++-----------
src/target/codegen.cc | 45 ++-------
src/tir/pass/ffi_api.cc | 5 -
src/tir/transforms/combine_context_call.cc | 7 +-
.../transforms/lower_device_storage_access_info.cc | 5 -
src/tir/transforms/lower_intrin.cc | 10 --
.../{pass => transforms}/lower_thread_allreduce.cc | 30 +++++-
src/tir/{pass => transforms}/lower_tvm_builtin.cc | 27 ++++--
src/tir/transforms/lower_warp_memory.cc | 10 +-
src/tir/{pass => transforms}/skip_assert.cc | 20 +++-
.../tensorcore_infer_fragment.cc} | 23 ++++-
.../thread_storage_sync.cc} | 26 +++++-
tests/python/integration/test_dot.py | 3 +-
tests/python/unittest/test_runtime_extension.py | 5 +-
tests/python/unittest/test_runtime_module_load.py | 3 +-
.../python/unittest/test_target_codegen_c_host.py | 5 +-
.../python/unittest/test_target_codegen_device.py | 60 +-----------
.../unittest/test_target_codegen_static_init.py | 6 +-
.../unittest/test_target_codegen_vm_basic.py | 7 +-
...torage_sync.py => test_tir_pass_coproc_sync.py} | 29 ------
..._scope.py => test_tir_transform_thread_sync.py} | 28 ++++--
28 files changed, 372 insertions(+), 337 deletions(-)
rename src/tir/{pass => transforms}/lower_thread_allreduce.cc (92%)
rename src/tir/{pass => transforms}/lower_tvm_builtin.cc (95%)
rename src/tir/{pass => transforms}/skip_assert.cc (74%)
rename src/tir/{pass/infer_fragment.cc => transforms/tensorcore_infer_fragment.cc} (93%)
rename src/tir/{pass/storage_sync.cc => transforms/thread_storage_sync.cc} (95%)
rename tests/python/unittest/{test_tir_pass_storage_sync.py => test_tir_pass_coproc_sync.py} (78%)
copy tests/python/unittest/{test_tir_pass_decorate_device_scope.py => test_tir_transform_thread_sync.py} (60%)