This is an automated email from the ASF dual-hosted git repository.
csullivan pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 8de64cfba1 [Hexagon] Update launcher cmake flags for Android (#11213)
add 521b80af21 [Relay] Support 'external codegen targets'. (#11173)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 6 +
cmake/modules/CUDA.cmake | 4 +
include/tvm/target/compilation_config.h | 133 +++++-----
include/tvm/target/target.h | 38 ++-
include/tvm/target/target_kind.h | 20 ++
python/tvm/autotvm/task/relay_integration.py | 2 +-
python/tvm/autotvm/tophub.py | 5 +-
python/tvm/relay/backend/graph_executor_codegen.py | 12 +-
python/tvm/relay/backend/vm.py | 91 +------
python/tvm/relay/build_module.py | 20 +-
python/tvm/target/compilation_config.py | 14 +-
python/tvm/target/target.py | 61 ++++-
src/relay/backend/aot_executor_codegen.cc | 52 ++--
src/relay/backend/build_module.cc | 36 +--
.../backend/contrib/{cmsisnn => cublas}/target.cc | 26 +-
.../backend/contrib/{cmsisnn => cudnn}/target.cc | 24 +-
.../backend/contrib/{cmsisnn => cutlass}/target.cc | 25 +-
.../contrib/{cmsisnn => tensorrt}/target.cc | 24 +-
src/relay/backend/graph_executor_codegen.cc | 33 +--
src/relay/backend/interpreter.cc | 12 +-
src/relay/backend/te_compiler.cc | 58 +----
src/relay/backend/te_compiler.h | 20 +-
src/relay/backend/utils.cc | 10 +-
src/relay/backend/utils.h | 5 +-
src/relay/backend/vm/compiler.cc | 69 +++--
src/relay/backend/vm/compiler.h | 42 +--
src/target/compilation_config.cc | 281 +++++++++++----------
src/target/target.cc | 31 ++-
src/target/target_kind.cc | 5 +-
src/tir/usmp/transform/assign_pool_info.cc | 1 +
tests/cpp/aot_metadata_test.cc | 16 ++
tests/cpp/relay/transforms/device_domains_test.cc | 5 +-
tests/cpp/relay_build_module_test.cc | 5 +-
tests/cpp/runtime_test.cc | 5 +-
tests/cpp/target/compilation_config_test.cc | 264 +++++++++++--------
tests/cpp/target_test.cc | 28 ++
tests/python/driver/tvmc/test_target.py | 7 +-
tests/python/relay/aot/test_crt_aot_usmp.py | 14 +-
tests/python/relay/test_build_module.py | 9 +-
.../relay/test_pass_annotate_spans_defuse.py | 9 +-
tests/python/relay/test_pass_plan_devices.py | 5 +-
tests/python/relay/test_vm.py | 2 +-
tests/python/unittest/test_target_target.py | 43 +++-
43 files changed, 863 insertions(+), 709 deletions(-)
copy src/relay/backend/contrib/{cmsisnn => cublas}/target.cc (62%)
copy src/relay/backend/contrib/{cmsisnn => cudnn}/target.cc (65%)
copy src/relay/backend/contrib/{cmsisnn => cutlass}/target.cc (64%)
copy src/relay/backend/contrib/{cmsisnn => tensorrt}/target.cc (65%)