You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by tq...@apache.org on 2020/01/05 04:09:25 UTC
[incubator-tvm] branch master updated (8152360 -> 00a6474)
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 8152360 [REFACTOR] TVM_REGISTER_API -> TVM_REGISTER_GLOBAL (#4621)
add 00a6474 [REFACTOR] IRPrinter->NodePrinter, move to node/printer.h (#4622)
No new revisions were added by this update.
Summary of changes:
include/tvm/expr.h | 31 -----
include/tvm/node/functor.h | 20 ++--
include/tvm/node/node.h | 1 +
include/tvm/node/printer.h | 61 ++++++++++
src/arithmetic/const_int_bound.cc | 4 +-
src/arithmetic/int_set.cc | 4 +-
src/arithmetic/modular_set.cc | 4 +-
src/codegen/build_module.cc | 8 +-
src/codegen/llvm/codegen_arm.cc | 3 +
src/codegen/llvm/codegen_x86_64.cc | 2 +
src/codegen/llvm/llvm_module.cc | 2 +
src/codegen/source_module.cc | 1 +
src/contrib/hybrid/codegen_hybrid.cc | 1 +
src/ir/span.cc | 9 +-
src/ir/type.cc | 13 ++-
src/lang/attrs.cc | 4 +-
src/lang/buffer.cc | 4 +-
src/lang/data_layout.cc | 8 +-
src/lang/expr.cc | 37 +-----
src/lang/ir.cc | 174 ++++++++++++++--------------
src/lang/lowered_func.cc | 4 +-
src/lang/target_info.cc | 4 +-
src/lang/tensor.cc | 12 +-
src/node/env_func.cc | 6 +-
src/{api/api_codegen.cc => node/printer.cc} | 43 ++++---
src/op/compute_op.cc | 4 +-
src/op/extern_op.cc | 4 +-
src/op/hybrid_op.cc | 4 +-
src/op/placeholder_op.cc | 4 +-
src/op/scan_op.cc | 4 +-
src/op/tensor_compute_op.cc | 4 +-
src/relay/backend/interpreter.cc | 24 ++--
src/relay/ir/adt.cc | 32 ++---
src/relay/ir/expr.cc | 50 ++++----
src/relay/ir/module.cc | 6 +-
src/relay/ir/op.cc | 4 +-
src/relay/ir/type.cc | 26 ++---
src/relay/pass/pass_manager.cc | 22 ++--
src/relay/pass/quantize/quantize.cc | 4 +-
src/schedule/schedule_lang.cc | 16 +--
40 files changed, 346 insertions(+), 322 deletions(-)
create mode 100644 include/tvm/node/printer.h
copy src/{api/api_codegen.cc => node/printer.cc} (60%)