[REFACTOR] Get rid of packed_func_ext. (#4735)
authorTianqi Chen <tqchen@users.noreply.github.com>
Fri, 17 Jan 2020 23:11:55 +0000 (15:11 -0800)
committerGitHub <noreply@github.com>
Fri, 17 Jan 2020 23:11:55 +0000 (15:11 -0800)
commit2f8a01f7071deae4503e9b730304a0e4551c9210
tree56dc5c8936d166729f91962a056b011c7d0b78dc
parent703ed9b7f85bd382889c90c61a0fc38d08611f4f
[REFACTOR] Get rid of packed_func_ext. (#4735)

Move the conversion extensions to the specific class definitions
so that we longer need to include packed_func_ext.
71 files changed:
apps/extension/src/tvm_ext.cc
include/tvm/expr.h
include/tvm/ir/expr.h
include/tvm/node/container.h
include/tvm/node/node.h
include/tvm/packed_func_ext.h [deleted file]
include/tvm/relay/transform.h
include/tvm/relay/type.h
src/api/api_arith.cc
src/api/api_base.cc
src/api/api_codegen.cc
src/api/api_ir.cc
src/api/api_lang.cc
src/api/api_pass.cc
src/api/api_schedule.cc
src/api/api_test.cc
src/arith/bound_deducer.cc
src/arith/domain_touched.cc
src/arith/int_set.cc
src/autotvm/touch_extractor.h
src/codegen/codegen_c_host.cc
src/codegen/codegen_c_host.h
src/codegen/codegen_cuda.cc
src/codegen/codegen_cuda.h
src/codegen/codegen_metal.cc
src/codegen/codegen_metal.h
src/codegen/codegen_opencl.cc
src/codegen/codegen_opencl.h
src/codegen/codegen_opengl.cc
src/codegen/codegen_opengl.h
src/codegen/codegen_vhls.h
src/codegen/datatype/registry.cc
src/codegen/intrin_rule.cc
src/codegen/intrin_rule.h
src/codegen/llvm/intrin_rule_llvm.h
src/codegen/llvm/intrin_rule_nvptx.cc
src/codegen/llvm/intrin_rule_rocm.cc
src/codegen/spirv/intrin_rule_spirv.cc
src/codegen/stackvm/codegen_stackvm.cc
src/ir/attr_functor.h
src/ir/attrs.cc
src/ir/error.cc
src/ir/expr.cc
src/ir/module.cc
src/ir/span.cc
src/ir/type.cc
src/ir/type_relation.cc
src/pass/hoist_if_then_else.cc
src/pass/inject_copy_intrin.cc
src/pass/ir_functor.cc
src/pass/lower_custom_datatypes.cc
src/pass/lower_intrin.cc
src/pass/verify_gpu_code.cc
src/relay/backend/compile_engine.cc
src/relay/backend/graph_plan_memory.cc
src/relay/backend/interpreter.cc
src/relay/backend/param_dict.h
src/relay/ir/base.cc
src/relay/ir/type.cc
src/relay/op/vision/multibox_op.cc
src/relay/pass/type_solver.cc
src/relay/qnn/util.h
src/top/operation/tensorize.cc
tests/cpp/attrs_test.cc
tests/cpp/build_module_test.cc
tests/cpp/container_test.cc
tests/cpp/packed_func_test.cc
tests/cpp/relay_build_module_test.cc
tests/cpp/relay_transform_sequential.cc
tests/cpp/utvm_runtime_standalone_test.cc
topi/src/topi.cc