You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by ar...@apache.org on 2022/04/14 00:22:13 UTC

[tvm] branch areusch-test-jenkinsfile-merge-fix updated (a61c6490f1 -> a4843f7c0a)

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

areusch pushed a change to branch areusch-test-jenkinsfile-merge-fix
in repository https://gitbox.apache.org/repos/asf/tvm.git


 discard a61c6490f1 try to fix merging
    omit 6a7edce81d black-format
    omit 79c2a62d1b lint
    omit 849dd58115 Merge remote-tracking branch 'origin/main' into mbmr-aot-llvm
    omit 792245a894 lint
    omit 1b36e6ecd3 Address Mousius comments
    omit 66f0898733 remove comments
    omit 9642548e1f Fix invoking C device API.
    omit 4705a18f4a Fix BYOC
    omit c257f7fc0f Fix tests
    omit f2138d5cb8 Add preflattened_buffer_map to TIRTextPrinter
    omit e39deedbeb Fix T.preflattened_buffer
    omit 65635346a6 lint
    omit d756d79d71 Fix convert_pool_allocations_to_offsets test.
    omit 5de35ef8e5 Address manupa comments
    omit 4bf22e9ee7 Fix test_aot_legalize_packed_calls
    omit 48478c7421 Document T.preflattened_buffer
    omit 37643855cf Fix hexagon test.
    omit 74283a7011 Fix arm compile warning
    omit 4290e28b33 fix tests
    omit 1558cf7c25 Clarify calculation of byte_offset from elem_offset.
    omit fe910e9d72 Set USMP elem_offset to 0.
    omit acba246f76 Fix C codegen.
    omit 43ad6d4e68 Also fill preflattened_buffer_map (TODO, maybe don't do this)
    omit cab2df8854 test fixes
    omit 58da1082b6 Scope usage of lvalue refs in LowerTVMBuiltin to avoid corrupt memory.
    omit 1641cfd402 Pass non-String device_context down to codegen.
    omit 14773837bc Improve error message from Call asserts
    omit e8e93fc12e Fill DLTensor metadata in LegalizePackedCalls.
    omit f6b1314607 Add DiscoverArraysVisitor to metadata_utils
    omit f991e199ab Organize MetadataQueuer into a separate file.
    omit 783aa439b2 add metadata serialization support to llvm codegen
    omit 3c44f7bb9f add get_c_struct_name() method to Metadata to distinguish struct type name in llvm
     add ce8f83e3c5 [hexagon] 'add_hvx' test to explore HVX usage. (#10604)
     add a4843f7c0a Fix broken CI when git-merge needs to create a commit.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (a61c6490f1)
            \
             N -- N -- N   refs/heads/areusch-test-jenkinsfile-merge-fix (a4843f7c0a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 CMakeLists.txt                                     |  11 +-
 Jenkinsfile                                        |   2 +-
 include/tvm/runtime/metadata.h                     |   2 -
 include/tvm/runtime/metadata_base.h                |  31 +-
 python/tvm/script/tir/special_stmt.py              |  21 +-
 python/tvm/testing/tir.py                          |  13 -
 src/printer/tir_text_printer.cc                    |  11 -
 src/relay/backend/aot_executor_codegen.cc          | 276 +++++++---------
 src/runtime/metadata.cc                            |  15 +-
 src/target/llvm/codegen_cpu.cc                     | 362 +--------------------
 src/target/llvm/codegen_cpu.h                      |  10 +-
 src/target/llvm/codegen_llvm.cc                    |  85 ++---
 src/target/llvm/codegen_llvm.h                     |  43 +--
 src/target/llvm/llvm_common.cc                     |   7 -
 src/target/llvm/llvm_common.h                      |   2 -
 src/target/llvm/llvm_module.cc                     |  41 +--
 src/target/llvm/llvm_module.h                      |   3 -
 src/target/metadata.h                              |  11 +-
 src/target/metadata_module.cc                      |   6 -
 src/target/metadata_utils.cc                       | 155 ---------
 src/target/metadata_utils.h                        | 141 --------
 src/target/source/codegen_c_host.cc                |  28 +-
 src/target/source/source_module.cc                 | 232 +++++++------
 src/tir/ir/expr.cc                                 |   2 +-
 src/tir/transforms/legalize_packed_calls.cc        |  78 ++---
 src/tir/transforms/lower_tvm_builtin.cc            | 103 +++---
 .../convert_pool_allocations_to_offsets.cc         |  11 +-
 tests/cpp/aot_metadata_test.cc                     | 183 +++--------
 .../contrib/test_hexagon/benchmark_hexagon.py      | 335 +++++++++++++++++++
 tests/python/contrib/test_hexagon/test_launcher.py |   4 +-
 tests/python/relay/aot/test_c_device_api.py        |  23 +-
 tests/python/relay/aot/test_cpp_aot.py             |  47 ++-
 tests/python/relay/aot/test_crt_aot.py             |   2 +-
 .../unittest/test_aot_legalize_packed_call.py      |  88 ++---
 ...ransform_convert_pool_allocations_to_offsets.py |  99 +-----
 .../python/unittest/test_tvmscript_error_report.py |  22 --
 .../python/unittest/test_tvmscript_syntax_sugar.py |  16 -
 37 files changed, 863 insertions(+), 1658 deletions(-)
 delete mode 100644 src/target/metadata_utils.cc
 delete mode 100644 src/target/metadata_utils.h
 create mode 100644 tests/python/contrib/test_hexagon/benchmark_hexagon.py