This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git
from a35d609d32 [FFI][REFACTOR] Stablize container ABI and implementation
(#18076)
add 5a5ccd8df1 [REFACTOR] Phase out LegacyReprPrinter and improve
CommonSubExprElim (#18080)
add ce8875ea04 [FFI] Update typeinfo to speedup parent reflection (#18083)
No new revisions were added by this update.
Summary of changes:
ffi/include/tvm/ffi/c_api.h | 4 +-
ffi/include/tvm/ffi/container/tuple.h | 3 +-
ffi/include/tvm/ffi/object.h | 52 +-
ffi/include/tvm/ffi/reflection/reflection.h | 25 +
ffi/include/tvm/ffi/string.h | 9 +
ffi/src/ffi/object.cc | 11 +-
ffi/tests/cpp/test_object.cc | 4 +-
ffi/tests/cpp/test_reflection.cc | 30 +-
ffi/tests/cpp/testing_object.h | 10 +
include/tvm/node/repr_printer.h | 32 -
src/ir/analysis.cc | 2 +-
src/node/repr_printer.cc | 35 -
src/node/script_printer.cc | 5 +-
src/relax/analysis/computable_at_compile_time.cc | 2 +-
src/relax/analysis/udchain.cc | 4 +-
src/relax/ir/binding_rewrite.cc | 3 +-
src/relax/transform/inline_functions.cc | 2 +-
src/relax/transform/run_codegen.cc | 2 +-
src/script/printer/legacy_repr.cc | 894 ---------------------
src/script/printer/utils.h | 14 +-
src/support/ordered_map.h | 145 ++++
src/support/ordered_set.h | 57 +-
src/tir/transforms/common_subexpr_elim.cc | 42 +-
src/tir/transforms/common_subexpr_elim.h | 3 +-
src/tir/transforms/common_subexpr_elim_tools.cc | 28 +-
src/tir/transforms/common_subexpr_elim_tools.h | 8 +-
.../test_tir_transform_common_subexpr_elim.py | 58 +-
.../test_tir_transform_inject_ptx_async_copy.py | 20 +-
.../test_tir_transform_lower_tvm_builtin.py | 4 +-
tests/python/tvmscript/test_tvmscript_roundtrip.py | 10 +-
30 files changed, 358 insertions(+), 1160 deletions(-)
delete mode 100644 src/script/printer/legacy_repr.cc
create mode 100644 src/support/ordered_map.h