This is an automated email from the ASF dual-hosted git repository.
junrushao pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 1f40b925a5 [TOOL][NATIVE] Android native application for deploy and
run (#13791)
add e77a6d1a05 [TVMScript] Introduce `PrinterConfig` (#13831)
No new revisions were added by this update.
Summary of changes:
include/tvm/ir/expr.h | 11 +-
include/tvm/ir/module.h | 11 +-
include/tvm/node/repr_printer.h | 1 +
include/tvm/node/script_printer.h | 105 ++++++++++
include/tvm/script/printer/doc.h | 8 +
include/tvm/script/printer/ir_docsifier.h | 4 +-
include/tvm/script/printer/printer.h | 76 -------
include/tvm/tir/function.h | 11 +-
include/tvm/tir/stmt.h | 11 +-
python/tvm/ir/expr.py | 4 +-
python/tvm/ir/module.py | 80 +-------
python/tvm/ir/type.py | 3 +-
python/tvm/runtime/__init__.py | 1 +
python/tvm/runtime/script_printer.py | 218 +++++++++++++++++++++
python/tvm/script/printer/__init__.py | 1 -
python/tvm/script/printer/default.py | 83 --------
python/tvm/script/printer/doc_printer.py | 15 +-
python/tvm/tir/buffer.py | 10 +-
python/tvm/tir/expr.py | 83 +-------
python/tvm/tir/function.py | 79 +-------
python/tvm/tir/stmt.py | 83 +-------
src/node/script_printer.cc | 79 ++++++++
src/script/printer/doc_printer/base_doc_printer.cc | 19 +-
src/script/printer/doc_printer/base_doc_printer.h | 26 +--
.../printer/doc_printer/python_doc_printer.cc | 17 +-
src/script/printer/ir/ir.cc | 31 ++-
src/script/printer/ir/script_method.cc | 34 ----
src/script/printer/ir/utils.h | 19 +-
src/script/printer/ir_docsifier.cc | 3 +-
src/script/printer/printer.cc | 47 -----
src/script/printer/tir/block.cc | 19 +-
src/script/printer/tir/buffer.cc | 8 +-
src/script/printer/tir/expr.cc | 49 ++---
src/script/printer/tir/for_loop.cc | 12 +-
src/script/printer/tir/function.cc | 10 +-
src/script/printer/tir/ir.cc | 27 +--
src/script/printer/tir/script_method.cc | 59 ------
src/script/printer/tir/stmt.cc | 20 +-
src/script/printer/tir/utils.h | 17 +-
src/script/printer/utils.h | 37 ++--
.../python/unittest/test_tvmscript_printer_tir.py | 20 +-
41 files changed, 602 insertions(+), 849 deletions(-)
create mode 100644 include/tvm/node/script_printer.h
delete mode 100644 include/tvm/script/printer/printer.h
create mode 100644 python/tvm/runtime/script_printer.py
delete mode 100644 python/tvm/script/printer/default.py
create mode 100644 src/node/script_printer.cc
delete mode 100644 src/script/printer/ir/script_method.cc
delete mode 100644 src/script/printer/printer.cc
delete mode 100644 src/script/printer/tir/script_method.cc