You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by gi...@apache.org on 2022/08/11 18:52:50 UTC

[tvm] branch last-successful updated (f5f5a75ae9 -> ecfd9692a0)

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch last-successful
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from f5f5a75ae9 [TVMScript] Text underlining in DocPrinter based on Doc's source_paths (#12344)
     add ecfd9692a0 Unify name mangling in TVM (#12066)

No new revisions were added by this update.

Summary of changes:
 include/tvm/driver/driver_api.h                    |  12 +-
 include/tvm/ir/global_var_supply.h                 | 125 ++++++++++++++++++
 include/tvm/ir/module.h                            |  17 +--
 include/tvm/ir/name_supply.h                       | 123 ++++++++++++++++++
 python/tvm/ir/supply.py                            | 141 +++++++++++++++++++++
 src/auto_scheduler/feature.cc                      |   4 +-
 src/contrib/hybrid/codegen_hybrid.cc               | 106 +++++++---------
 src/contrib/hybrid/codegen_hybrid.h                |  10 +-
 src/driver/driver_api.cc                           |  22 ++--
 src/ir/global_var_supply.cc                        | 115 +++++++++++++++++
 src/ir/module.cc                                   |  23 +---
 src/ir/name_supply.cc                              | 108 ++++++++++++++++
 src/relay/backend/graph_executor_codegen.cc        |  22 +---
 src/relay/backend/task_extraction.cc               |   4 +-
 src/relay/backend/te_compiler.cc                   |  74 +++++------
 src/relay/backend/te_compiler.h                    |   4 +-
 src/relay/backend/te_compiler_cache.cc             |  71 +++--------
 src/relay/backend/te_compiler_cache.h              |   8 +-
 src/relay/ir/dataflow_matcher.cc                   |  12 +-
 .../transforms/auto_scheduler_layout_rewrite.cc    |   3 +-
 .../transforms/meta_schedule_layout_rewrite.cc     |   3 +-
 src/relay/transforms/partition_graph.cc            |   7 +-
 src/target/source/codegen_c.cc                     |  54 ++++----
 src/target/source/codegen_c_host.cc                |  14 +-
 src/target/source/codegen_cuda.cc                  |  14 +-
 src/target/source/codegen_metal.cc                 |   8 +-
 src/target/source/codegen_source_base.cc           |  28 +---
 src/target/source/codegen_source_base.h            |  11 +-
 src/te/operation/create_primfunc.cc                |  23 ++--
 src/tir/transforms/split_host_device.cc            |  12 +-
 tests/cpp/build_module_test.cc                     |   7 +-
 tests/cpp/c_codegen_test.cc                        |   6 +-
 tests/cpp/name_supply_test.cc                      | 129 +++++++++++++++++++
 tests/python/relay/backend/test_pass_lower_te.py   |  10 +-
 tests/python/relay/test_name_supply.py             |  72 +++++++++++
 35 files changed, 1052 insertions(+), 350 deletions(-)
 create mode 100644 include/tvm/ir/global_var_supply.h
 create mode 100644 include/tvm/ir/name_supply.h
 create mode 100644 python/tvm/ir/supply.py
 create mode 100644 src/ir/global_var_supply.cc
 create mode 100644 src/ir/name_supply.cc
 create mode 100644 tests/cpp/name_supply_test.cc
 create mode 100644 tests/python/relay/test_name_supply.py