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 bd17baa GitHub Action lint Python code for syntax errors (#4688)
add c69092a [REFACTOR][IR] Unified IR IRModule structure. (#4699)
No new revisions were added by this update.
Summary of changes:
docs/dev/relay_pass_infra.rst | 2 +-
include/tvm/{relay => ir}/module.h | 145 +++++++++++-----------
include/tvm/ir/type_relation.h | 7 +-
include/tvm/ir_pass.h | 2 +-
include/tvm/relay/analysis.h | 18 +--
include/tvm/relay/base.h | 3 -
include/tvm/relay/error.h | 7 +-
include/tvm/relay/feature.h | 7 +-
include/tvm/relay/interpreter.h | 4 +-
include/tvm/relay/transform.h | 22 ++--
src/{relay => }/ir/module.cc | 164 +++++++++++++------------
src/relay/backend/build_module.cc | 10 +-
src/relay/backend/compile_engine.cc | 4 +-
src/relay/backend/contrib/codegen_c/codegen.cc | 4 +-
src/relay/backend/graph_runtime_codegen.cc | 2 +-
src/relay/backend/interpreter.cc | 6 +-
src/relay/backend/vm/compiler.cc | 6 +-
src/relay/backend/vm/compiler.h | 6 +-
src/relay/backend/vm/inline_primitives.cc | 10 +-
src/relay/backend/vm/lambda_lift.cc | 10 +-
src/relay/backend/vm/removed_unused_funcs.cc | 10 +-
src/relay/ir/alpha_equal.cc | 4 +-
src/relay/ir/error.cc | 4 +-
src/relay/ir/pretty_printer.cc | 8 +-
src/relay/op/tensor/transform.h | 1 +
src/relay/pass/alter_op_layout.cc | 4 +-
src/relay/pass/canonicalize_cast.cc | 4 +-
src/relay/pass/canonicalize_ops.cc | 4 +-
src/relay/pass/combine_parallel_conv2d.cc | 4 +-
src/relay/pass/combine_parallel_dense.cc | 4 +-
src/relay/pass/combine_parallel_op_batch.cc | 4 +-
src/relay/pass/convert_layout.cc | 4 +-
src/relay/pass/dead_code.cc | 4 +-
src/relay/pass/device_annotation.cc | 4 +-
src/relay/pass/eliminate_common_subexpr.cc | 4 +-
src/relay/pass/eta_expand.cc | 10 +-
src/relay/pass/feature.cc | 6 +-
src/relay/pass/fold_constant.cc | 12 +-
src/relay/pass/fold_scale_axis.cc | 8 +-
src/relay/pass/fuse_ops.cc | 6 +-
src/relay/pass/gradient.cc | 8 +-
src/relay/pass/kind_check.cc | 8 +-
src/relay/pass/legalize.cc | 4 +-
src/relay/pass/match_exhaustion.cc | 18 +--
src/relay/pass/partial_eval.cc | 16 +--
src/relay/pass/pass_manager.cc | 40 +++---
src/relay/pass/print_ir.cc | 4 +-
src/relay/pass/quantize/annotate.cc | 4 +-
src/relay/pass/quantize/partition.cc | 4 +-
src/relay/pass/quantize/realize.cc | 6 +-
src/relay/pass/simplify_inference.cc | 4 +-
src/relay/pass/to_a_normal_form.cc | 8 +-
src/relay/pass/to_cps.cc | 30 +++--
src/relay/pass/to_graph_normal_form.cc | 4 +-
src/relay/pass/type_infer.cc | 12 +-
src/relay/pass/type_solver.cc | 6 +-
src/relay/pass/type_solver.h | 4 +-
src/relay/pass/util.cc | 22 ++--
tests/cpp/relay_pass_type_infer_test.cc | 2 +-
tests/cpp/relay_transform_sequential.cc | 6 +-
60 files changed, 384 insertions(+), 374 deletions(-)
rename include/tvm/{relay => ir}/module.h (79%)
rename src/{relay => }/ir/module.cc (70%)