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%)