This is an automated email from the ASF dual-hosted git repository.
tqchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from f8f75ca Expose relay BindParamsByName to Python (#4751)
add e4d817d [REFACTOR] Establish printer in the source folder (#4752)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 1 +
apps/lldb/tvm.py | 4 +-
include/tvm/ir/module.h | 28 ++
include/tvm/node/functor.h | 14 +-
include/tvm/node/node.h | 2 +-
include/tvm/node/{printer.h => repr_printer.h} | 16 +-
include/tvm/relay/expr.h | 16 +-
src/arith/const_int_bound.cc | 4 +-
src/arith/int_set.cc | 4 +-
src/arith/modular_set.cc | 4 +-
src/ir/adt.cc | 8 +-
src/ir/attrs.cc | 4 +-
src/ir/env_func.cc | 4 +-
src/ir/error.cc | 2 +-
src/ir/expr.cc | 28 +-
src/ir/module.cc | 4 +-
src/ir/op.cc | 4 +-
src/ir/span.cc | 8 +-
src/ir/tensor_type.cc | 6 +-
src/ir/transform.cc | 20 +-
src/ir/type.cc | 28 +-
src/ir/type_relation.cc | 8 +-
src/node/{printer.cc => repr_printer.cc} | 10 +-
src/printer/doc.cc | 173 +++++++++++
src/printer/doc.h | 165 ++++++++++
src/printer/meta_data.h | 140 +++++++++
.../relay_text_printer.cc} | 335 ++++++++-------------
src/relay/backend/interpreter.cc | 16 +-
src/relay/ir/adt.cc | 24 +-
src/relay/ir/doc.cc | 126 --------
src/relay/ir/doc.h | 130 --------
src/relay/ir/expr.cc | 47 +--
src/relay/ir/transform.cc | 6 +-
src/relay/pass/fuse_ops.cc | 2 +-
src/relay/pass/quantize/quantize.cc | 4 +-
src/target/generic_func.cc | 2 +-
src/target/target.cc | 10 +-
src/target/target_info.cc | 6 +-
src/tir/ir/buffer.cc | 4 +-
src/tir/ir/data_layout.cc | 8 +-
src/tir/ir/expr.cc | 98 +++---
src/tir/ir/lowered_func.cc | 4 +-
src/tir/ir/stmt.cc | 62 ++--
src/top/operation/compute_op.cc | 4 +-
src/top/operation/extern_op.cc | 4 +-
src/top/operation/hybrid_op.cc | 4 +-
src/top/operation/placeholder_op.cc | 4 +-
src/top/operation/scan_op.cc | 4 +-
src/top/operation/tensor_compute_op.cc | 4 +-
src/top/schedule/schedule_lang.cc | 16 +-
src/top/tensor.cc | 12 +-
51 files changed, 901 insertions(+), 740 deletions(-)
rename include/tvm/node/{printer.h => repr_printer.h} (85%)
rename src/node/{printer.cc => repr_printer.cc} (87%)
create mode 100644 src/printer/doc.cc
create mode 100644 src/printer/doc.h
create mode 100644 src/printer/meta_data.h
rename src/{relay/ir/pretty_printer.cc => printer/relay_text_printer.cc} (74%)
delete mode 100644 src/relay/ir/doc.cc
delete mode 100644 src/relay/ir/doc.h