Commit b95b5958 by MORITA Kazutaka Committed by Tianqi Chen

Remove leading "./" from include paths (#1640)

parent cfafd212
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
#ifndef TVM_API_REGISTRY_H_ #ifndef TVM_API_REGISTRY_H_
#define TVM_API_REGISTRY_H_ #define TVM_API_REGISTRY_H_
#include "./base.h" #include "base.h"
#include "./packed_func_ext.h" #include "packed_func_ext.h"
#include "./runtime/registry.h" #include "runtime/registry.h"
/*! /*!
* \brief Register an API function globally. * \brief Register an API function globally.
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <vector> #include <vector>
#include <unordered_map> #include <unordered_map>
#include <memory> #include <memory>
#include "./expr.h" #include "expr.h"
namespace tvm { namespace tvm {
......
...@@ -31,9 +31,9 @@ ...@@ -31,9 +31,9 @@
#include <vector> #include <vector>
#include <type_traits> #include <type_traits>
#include <string> #include <string>
#include "./ir.h" #include "ir.h"
#include "./base.h" #include "base.h"
#include "./packed_func_ext.h" #include "packed_func_ext.h"
namespace tvm { namespace tvm {
/*! /*!
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include <string> #include <string>
#include <memory> #include <memory>
#include <functional> #include <functional>
#include "./runtime/registry.h" #include "runtime/registry.h"
namespace tvm { namespace tvm {
......
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
#include <tvm/container.h> #include <tvm/container.h>
#include <string> #include <string>
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
namespace tvm { namespace tvm {
......
...@@ -9,9 +9,9 @@ ...@@ -9,9 +9,9 @@
#include <string> #include <string>
#include <vector> #include <vector>
#include <utility> #include <utility>
#include "./runtime/packed_func.h" #include "runtime/packed_func.h"
#include "./schedule_pass.h" #include "schedule_pass.h"
#include "./lowered_func.h" #include "lowered_func.h"
namespace tvm { namespace tvm {
using namespace tvm::runtime; using namespace tvm::runtime;
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
#ifndef TVM_C_DSL_API_H_ #ifndef TVM_C_DSL_API_H_
#define TVM_C_DSL_API_H_ #define TVM_C_DSL_API_H_
#include "./runtime/c_runtime_api.h" #include "runtime/c_runtime_api.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
......
...@@ -7,11 +7,11 @@ ...@@ -7,11 +7,11 @@
#define TVM_CODEGEN_H_ #define TVM_CODEGEN_H_
#include <string> #include <string>
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
#include "./lowered_func.h" #include "lowered_func.h"
#include "./api_registry.h" #include "api_registry.h"
#include "./runtime/packed_func.h" #include "runtime/packed_func.h"
namespace tvm { namespace tvm {
/*! \brief namespace for lowlevel IR pass and codegen */ /*! \brief namespace for lowlevel IR pass and codegen */
......
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
#include <ir/IRPrinter.h> #include <ir/IRPrinter.h>
#include <string> #include <string>
#include <algorithm> #include <algorithm>
#include "./base.h" #include "base.h"
#include "./runtime/c_runtime_api.h" #include "runtime/c_runtime_api.h"
namespace tvm { namespace tvm {
......
...@@ -10,9 +10,9 @@ ...@@ -10,9 +10,9 @@
#include <ir/IR.h> #include <ir/IR.h>
#include <type_traits> #include <type_traits>
#include <string> #include <string>
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
#include "./runtime/util.h" #include "runtime/util.h"
namespace tvm { namespace tvm {
namespace ir { namespace ir {
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#define TVM_IR_FUNCTOR_EXT_H_ #define TVM_IR_FUNCTOR_EXT_H_
#include <tvm/ir_functor.h> #include <tvm/ir_functor.h>
#include "./ir.h" #include "ir.h"
namespace tvm { namespace tvm {
namespace ir { namespace ir {
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
#include <tvm/ir_functor.h> #include <tvm/ir_functor.h>
#include <unordered_map> #include <unordered_map>
#include "./expr.h" #include "expr.h"
#include "./ir.h" #include "ir.h"
namespace tvm { namespace tvm {
namespace ir { namespace ir {
......
...@@ -7,8 +7,8 @@ ...@@ -7,8 +7,8 @@
#define TVM_IR_OPERATOR_H_ #define TVM_IR_OPERATOR_H_
#include <algorithm> #include <algorithm>
#include "./expr.h" #include "expr.h"
#include "./ir.h" #include "ir.h"
namespace tvm { namespace tvm {
......
...@@ -14,10 +14,10 @@ ...@@ -14,10 +14,10 @@
#include <unordered_map> #include <unordered_map>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./expr.h" #include "expr.h"
#include "./buffer.h" #include "buffer.h"
#include "./schedule.h" #include "schedule.h"
#include "./lowered_func.h" #include "lowered_func.h"
namespace tvm { namespace tvm {
namespace ir { namespace ir {
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#define TVM_IR_VISITOR_H_ #define TVM_IR_VISITOR_H_
#include <tvm/ir_functor.h> #include <tvm/ir_functor.h>
#include "./ir.h" #include "ir.h"
namespace tvm { namespace tvm {
namespace ir { namespace ir {
......
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
#include <ir/FunctionBase.h> #include <ir/FunctionBase.h>
#include <string> #include <string>
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
#include "./tensor.h" #include "tensor.h"
namespace tvm { namespace tvm {
......
...@@ -9,12 +9,12 @@ ...@@ -9,12 +9,12 @@
#include <string> #include <string>
#include <vector> #include <vector>
#include <unordered_map> #include <unordered_map>
#include "./expr.h" #include "expr.h"
#include "./ir_operator.h" #include "ir_operator.h"
#include "./tensor.h" #include "tensor.h"
#include "./schedule.h" #include "schedule.h"
#include "./arithmetic.h" #include "arithmetic.h"
#include "./buffer.h" #include "buffer.h"
namespace tvm { namespace tvm {
......
...@@ -12,10 +12,10 @@ ...@@ -12,10 +12,10 @@
#include <memory> #include <memory>
#include <type_traits> #include <type_traits>
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
#include "./tensor.h" #include "tensor.h"
#include "./runtime/packed_func.h" #include "runtime/packed_func.h"
namespace tvm { namespace tvm {
using runtime::TVMArgs; using runtime::TVMArgs;
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
#ifndef TVM_RUNTIME_C_BACKEND_API_H_ #ifndef TVM_RUNTIME_C_BACKEND_API_H_
#define TVM_RUNTIME_C_BACKEND_API_H_ #define TVM_RUNTIME_C_BACKEND_API_H_
#include "./c_runtime_api.h" #include "c_runtime_api.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
......
...@@ -7,8 +7,8 @@ ...@@ -7,8 +7,8 @@
#define TVM_RUNTIME_DEVICE_API_H_ #define TVM_RUNTIME_DEVICE_API_H_
#include <string> #include <string>
#include "./packed_func.h" #include "packed_func.h"
#include "./c_runtime_api.h" #include "c_runtime_api.h"
namespace tvm { namespace tvm {
namespace runtime { namespace runtime {
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
#include <vector> #include <vector>
#include <string> #include <string>
#include <unordered_map> #include <unordered_map>
#include "./c_runtime_api.h" #include "c_runtime_api.h"
namespace tvm { namespace tvm {
namespace runtime { namespace runtime {
...@@ -173,5 +173,5 @@ inline const ModuleNode* Module::operator->() const { ...@@ -173,5 +173,5 @@ inline const ModuleNode* Module::operator->() const {
} // namespace runtime } // namespace runtime
} // namespace tvm } // namespace tvm
#include "./packed_func.h" #include "packed_func.h"
#endif // TVM_RUNTIME_MODULE_H_ #endif // TVM_RUNTIME_MODULE_H_
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
#include <atomic> #include <atomic>
#include <vector> #include <vector>
#include <utility> #include <utility>
#include "./c_runtime_api.h" #include "c_runtime_api.h"
#include "./serializer.h" #include "serializer.h"
namespace tvm { namespace tvm {
namespace runtime { namespace runtime {
......
...@@ -14,9 +14,9 @@ ...@@ -14,9 +14,9 @@
#include <limits> #include <limits>
#include <memory> #include <memory>
#include <type_traits> #include <type_traits>
#include "./c_runtime_api.h" #include "c_runtime_api.h"
#include "./module.h" #include "module.h"
#include "./ndarray.h" #include "ndarray.h"
namespace HalideIR { namespace HalideIR {
// Forward declare type for extensions // Forward declare type for extensions
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
#include <string> #include <string>
#include <vector> #include <vector>
#include "./packed_func.h" #include "packed_func.h"
namespace tvm { namespace tvm {
namespace runtime { namespace runtime {
......
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
#include <dmlc/io.h> #include <dmlc/io.h>
#include <dmlc/serializer.h> #include <dmlc/serializer.h>
#include "./c_runtime_api.h" #include "c_runtime_api.h"
#include "./ndarray.h" #include "ndarray.h"
namespace dmlc { namespace dmlc {
namespace serializer { namespace serializer {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#ifndef TVM_RUNTIME_UTIL_H_ #ifndef TVM_RUNTIME_UTIL_H_
#define TVM_RUNTIME_UTIL_H_ #define TVM_RUNTIME_UTIL_H_
#include "./c_runtime_api.h" #include "c_runtime_api.h"
namespace tvm { namespace tvm {
namespace runtime { namespace runtime {
......
...@@ -7,10 +7,10 @@ ...@@ -7,10 +7,10 @@
#define TVM_SCHEDULE_H_ #define TVM_SCHEDULE_H_
#include <string> #include <string>
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
#include "./tensor.h" #include "tensor.h"
#include "./tensor_intrin.h" #include "tensor_intrin.h"
namespace tvm { namespace tvm {
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
#ifndef TVM_SCHEDULE_PASS_H_ #ifndef TVM_SCHEDULE_PASS_H_
#define TVM_SCHEDULE_PASS_H_ #define TVM_SCHEDULE_PASS_H_
#include "./base.h" #include "base.h"
#include "./schedule.h" #include "schedule.h"
namespace tvm { namespace tvm {
namespace schedule { namespace schedule {
......
...@@ -7,8 +7,8 @@ ...@@ -7,8 +7,8 @@
#define TVM_TARGET_INFO_H_ #define TVM_TARGET_INFO_H_
#include <string> #include <string>
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
namespace tvm { namespace tvm {
......
...@@ -12,9 +12,9 @@ ...@@ -12,9 +12,9 @@
#include <vector> #include <vector>
#include <type_traits> #include <type_traits>
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
#include "./arithmetic.h" #include "arithmetic.h"
namespace tvm { namespace tvm {
......
...@@ -7,8 +7,8 @@ ...@@ -7,8 +7,8 @@
#define TVM_TENSOR_INTRIN_H_ #define TVM_TENSOR_INTRIN_H_
#include <string> #include <string>
#include "./tensor.h" #include "tensor.h"
#include "./buffer.h" #include "buffer.h"
namespace tvm { namespace tvm {
......
...@@ -6,11 +6,11 @@ ...@@ -6,11 +6,11 @@
#ifndef TVM_TVM_H_ #ifndef TVM_TVM_H_
#define TVM_TVM_H_ #define TVM_TVM_H_
#include "./base.h" #include "base.h"
#include "./expr.h" #include "expr.h"
#include "./ir_operator.h" #include "ir_operator.h"
#include "./tensor.h" #include "tensor.h"
#include "./operation.h" #include "operation.h"
#include "./packed_func_ext.h" #include "packed_func_ext.h"
#endif // TVM_TVM_H_ #endif // TVM_TVM_H_
...@@ -12,9 +12,9 @@ ...@@ -12,9 +12,9 @@
#include <algorithm> #include <algorithm>
#include <unordered_map> #include <unordered_map>
#include <unordered_set> #include <unordered_set>
#include "./base.h" #include "base.h"
#include "./node.h" #include "node.h"
#include "./symbolic.h" #include "symbolic.h"
namespace nnvm { namespace nnvm {
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
#include <vector> #include <vector>
#include <string> #include <string>
#include "./tuple.h" #include "tuple.h"
#include "./layout.h" #include "layout.h"
namespace nnvm { namespace nnvm {
......
...@@ -10,9 +10,9 @@ ...@@ -10,9 +10,9 @@
#include <string> #include <string>
#include <vector> #include <vector>
#include <unordered_map> #include <unordered_map>
#include "./base.h" #include "base.h"
#include "./op.h" #include "op.h"
#include "./c_api.h" #include "c_api.h"
namespace nnvm { namespace nnvm {
......
...@@ -13,8 +13,8 @@ ...@@ -13,8 +13,8 @@
#include <typeinfo> #include <typeinfo>
#include <limits> #include <limits>
#include <functional> #include <functional>
#include "./base.h" #include "base.h"
#include "./c_api.h" #include "c_api.h"
namespace nnvm { namespace nnvm {
......
...@@ -10,10 +10,10 @@ ...@@ -10,10 +10,10 @@
#include <string> #include <string>
#include <utility> #include <utility>
#include <functional> #include <functional>
#include "./base.h" #include "base.h"
#include "./node.h" #include "node.h"
#include "./tuple.h" #include "tuple.h"
#include "./layout.h" #include "layout.h"
namespace nnvm { namespace nnvm {
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
#include <vector> #include <vector>
#include <functional> #include <functional>
#include "./base.h" #include "base.h"
#include "./graph.h" #include "graph.h"
namespace nnvm { namespace nnvm {
......
...@@ -13,9 +13,9 @@ ...@@ -13,9 +13,9 @@
#include <string> #include <string>
#include <memory> #include <memory>
#include <vector> #include <vector>
#include "./base.h" #include "base.h"
#include "./pass.h" #include "pass.h"
#include "./graph_attr_types.h" #include "graph_attr_types.h"
namespace nnvm { namespace nnvm {
namespace pass { namespace pass {
......
...@@ -15,8 +15,8 @@ ...@@ -15,8 +15,8 @@
#include <tuple> #include <tuple>
#include <utility> #include <utility>
#include "./base.h" #include "base.h"
#include "./node.h" #include "node.h"
namespace nnvm { namespace nnvm {
/*! /*!
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
#include <nnvm/tuple.h> #include <nnvm/tuple.h>
#include <nnvm/layout.h> #include <nnvm/layout.h>
#include <string> #include <string>
#include "./tensor.h" #include "tensor.h"
namespace nnvm { namespace nnvm {
namespace top { namespace top {
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include <utility> #include <utility>
#include <iostream> #include <iostream>
#include <string> #include <string>
#include "./base.h" #include "base.h"
namespace nnvm { namespace nnvm {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* \brief C error handling * \brief C error handling
*/ */
#include <dmlc/thread_local.h> #include <dmlc/thread_local.h>
#include "./c_api_common.h" #include "c_api_common.h"
struct ErrorEntry { struct ErrorEntry {
std::string last_error; std::string last_error;
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <nnvm/graph.h> #include <nnvm/graph.h>
#include <nnvm/pass.h> #include <nnvm/pass.h>
#include <dmlc/json.h> #include <dmlc/json.h>
#include "./c_api_common.h" #include "c_api_common.h"
using namespace nnvm; using namespace nnvm;
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <nnvm/c_api.h> #include <nnvm/c_api.h>
#include <nnvm/op.h> #include <nnvm/op.h>
#include <nnvm/symbolic.h> #include <nnvm/symbolic.h>
#include "./c_api_common.h" #include "c_api_common.h"
using namespace nnvm; using namespace nnvm;
......
...@@ -12,8 +12,8 @@ ...@@ -12,8 +12,8 @@
#include <tvm/tvm.h> #include <tvm/tvm.h>
#include <algorithm> #include <algorithm>
#include <functional> #include <functional>
#include "./compile_engine.h" #include "compile_engine.h"
#include "./graph_transform.h" #include "graph_transform.h"
namespace nnvm { namespace nnvm {
namespace compiler { namespace compiler {
......
...@@ -11,8 +11,11 @@ ...@@ -11,8 +11,11 @@
#include <nnvm/pass_functions.h> #include <nnvm/pass_functions.h>
#include <nnvm/compiler/op_attr_types.h> #include <nnvm/compiler/op_attr_types.h>
#include <mutex> #include <mutex>
#include "./graph_hash.h" #include <tuple>
#include "./compile_engine.h" #include <vector>
#include <limits>
#include "graph_hash.h"
#include "compile_engine.h"
namespace nnvm { namespace nnvm {
namespace compiler { namespace compiler {
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
#include <tvm/lowered_func.h> #include <tvm/lowered_func.h>
#include <string> #include <string>
#include <utility> #include <utility>
#include "./graph_hash.h" #include "graph_hash.h"
namespace nnvm { namespace nnvm {
namespace compiler { namespace compiler {
......
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
#include <nnvm/pass.h> #include <nnvm/pass.h>
#include <nnvm/compiler/op_attr_types.h> #include <nnvm/compiler/op_attr_types.h>
#include <nnvm/top/nn.h> #include <nnvm/top/nn.h>
#include "./pattern_util.h" #include "pattern_util.h"
#include "./graph_transform.h" #include "graph_transform.h"
namespace nnvm { namespace nnvm {
namespace compiler { namespace compiler {
......
...@@ -14,10 +14,11 @@ ...@@ -14,10 +14,11 @@
#include <nnvm/tuple.h> #include <nnvm/tuple.h>
#include <tvm/lowered_func.h> #include <tvm/lowered_func.h>
#include <tvm/runtime/packed_func.h> #include <tvm/runtime/packed_func.h>
#include <limits>
#include "./graph_fuse.h" #include "graph_fuse.h"
#include "./graph_runtime.h" #include "graph_runtime.h"
#include "./pattern_util.h" #include "pattern_util.h"
namespace nnvm { namespace nnvm {
namespace compiler { namespace compiler {
......
...@@ -10,8 +10,10 @@ ...@@ -10,8 +10,10 @@
#include <tvm/ir.h> #include <tvm/ir.h>
#include <tvm/runtime/packed_func.h> #include <tvm/runtime/packed_func.h>
#include <functional> #include <functional>
#include "./node_attr.h" #include <vector>
#include "./graph_hash.h" #include <algorithm>
#include "node_attr.h"
#include "graph_hash.h"
namespace nnvm { namespace nnvm {
namespace compiler { namespace compiler {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* \brief Interface code with TVM graph runtime. * \brief Interface code with TVM graph runtime.
*/ */
#include <dmlc/memory_io.h> #include <dmlc/memory_io.h>
#include "./graph_runtime.h" #include "graph_runtime.h"
namespace nnvm { namespace nnvm {
namespace compiler { namespace compiler {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <nnvm/compiler/packed_func_ext.h> #include <nnvm/compiler/packed_func_ext.h>
#include <nnvm/compiler/op_attr_types.h> #include <nnvm/compiler/op_attr_types.h>
#include <tvm/runtime/c_runtime_api.h> #include <tvm/runtime/c_runtime_api.h>
#include "./node_attr.h" #include "node_attr.h"
#include "compile_engine.h" #include "compile_engine.h"
namespace tvm { namespace tvm {
......
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
#include <nnvm/pass.h> #include <nnvm/pass.h>
#include <nnvm/compiler/op_attr_types.h> #include <nnvm/compiler/op_attr_types.h>
#include <nnvm/top/nn.h> #include <nnvm/top/nn.h>
#include "./graph_transform.h" #include "graph_transform.h"
#include "./pattern_util.h" #include "pattern_util.h"
namespace nnvm { namespace nnvm {
namespace compiler { namespace compiler {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include <nnvm/graph_attr_types.h> #include <nnvm/graph_attr_types.h>
#include <nnvm/op_attr_types.h> #include <nnvm/op_attr_types.h>
#include <memory> #include <memory>
#include "./graph_algorithm.h" #include "graph_algorithm.h"
namespace nnvm { namespace nnvm {
namespace pass { namespace pass {
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include <vector> #include <vector>
#include <utility> #include <utility>
#include <functional> #include <functional>
#include "./op_common.h" #include "op_common.h"
namespace nnvm { namespace nnvm {
namespace top { namespace top {
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <nnvm/compiler/op_attr_types.h> #include <nnvm/compiler/op_attr_types.h>
#include <tvm/tvm.h> #include <tvm/tvm.h>
#include "./nn_common.h" #include "nn_common.h"
#include "../op_common.h" #include "../op_common.h"
#include "../elemwise_op_common.h" #include "../elemwise_op_common.h"
#include "topi/nn.h" #include "topi/nn.h"
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include <nnvm/op_attr_types.h> #include <nnvm/op_attr_types.h>
#include <nnvm/compiler/op_attr_types.h> #include <nnvm/compiler/op_attr_types.h>
#include <nnvm/top/nn.h> #include <nnvm/top/nn.h>
#include "./nn_common.h" #include "nn_common.h"
#include "../op_common.h" #include "../op_common.h"
#include "../elemwise_op_common.h" #include "../elemwise_op_common.h"
#include "topi/nn/dense.h" #include "topi/nn/dense.h"
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
#include <nnvm/compiler/op_attr_types.h> #include <nnvm/compiler/op_attr_types.h>
#include <nnvm/compiler/util.h> #include <nnvm/compiler/util.h>
#include <nnvm/top/nn.h> #include <nnvm/top/nn.h>
#include "./nn_common.h" #include "nn_common.h"
#include "../op_common.h" #include "../op_common.h"
#include "../elemwise_op_common.h" #include "../elemwise_op_common.h"
#include "topi/nn/pooling.h" #include "topi/nn/pooling.h"
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
#include <nnvm/node.h> #include <nnvm/node.h>
#include <nnvm/op_attr_types.h> #include <nnvm/op_attr_types.h>
#include <nnvm/top/nn.h> #include <nnvm/top/nn.h>
#include "./nn_common.h" #include "nn_common.h"
#include "../op_common.h" #include "../op_common.h"
#include "../elemwise_op_common.h" #include "../elemwise_op_common.h"
#include "topi/elemwise.h" #include "topi/elemwise.h"
......
...@@ -6,8 +6,12 @@ ...@@ -6,8 +6,12 @@
#include <tvm/ir_mutator.h> #include <tvm/ir_mutator.h>
#include <tvm/arithmetic.h> #include <tvm/arithmetic.h>
#include <tvm/ir_pass.h> #include <tvm/ir_pass.h>
#include "./canonical.h" #include <algorithm>
#include "./compute_expr.h" #include <map>
#include <limits>
#include <vector>
#include "canonical.h"
#include "compute_expr.h"
#include "arithmetic/Simplify.h" #include "arithmetic/Simplify.h"
namespace tvm { namespace tvm {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include <tvm/ir_visitor.h> #include <tvm/ir_visitor.h>
#include <tvm/ir_functor_ext.h> #include <tvm/ir_functor_ext.h>
#include <tvm/arithmetic.h> #include <tvm/arithmetic.h>
#include "./compute_expr.h" #include "compute_expr.h"
namespace tvm { namespace tvm {
namespace arith { namespace arith {
......
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
#include <tvm/ir_functor_ext.h> #include <tvm/ir_functor_ext.h>
#include <arithmetic/Interval.h> #include <arithmetic/Interval.h>
#include <unordered_map> #include <unordered_map>
#include "./compute_expr.h" #include "compute_expr.h"
#include "./int_set_internal.h" #include "int_set_internal.h"
namespace tvm { namespace tvm {
namespace arith { namespace arith {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include <tvm/ir_visitor.h> #include <tvm/ir_visitor.h>
#include <tvm/arithmetic.h> #include <tvm/arithmetic.h>
#include <limits> #include <limits>
#include "./int_set_internal.h" #include "int_set_internal.h"
namespace tvm { namespace tvm {
namespace arith { namespace arith {
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
#include <tvm/build_module.h> #include <tvm/build_module.h>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./codegen_opencl.h" #include "codegen_opencl.h"
#include "./build_common.h" #include "build_common.h"
#include "../runtime/opencl/aocl/aocl_module.h" #include "../runtime/opencl/aocl/aocl_module.h"
#include "../runtime/file_util.h" #include "../runtime/file_util.h"
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
*/ */
#include <iomanip> #include <iomanip>
#include <cctype> #include <cctype>
#include "./codegen_c.h" #include "codegen_c.h"
#include "../pass/ir_util.h" #include "../pass/ir_util.h"
#include "../arithmetic/compute_expr.h" #include "../arithmetic/compute_expr.h"
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
#include <vector> #include <vector>
#include <unordered_map> #include <unordered_map>
#include <unordered_set> #include <unordered_set>
#include "./codegen_source_base.h" #include "codegen_source_base.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./codegen_cuda.h" #include "codegen_cuda.h"
#include "../arithmetic/compute_expr.h" #include "../arithmetic/compute_expr.h"
namespace tvm { namespace tvm {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <tvm/codegen.h> #include <tvm/codegen.h>
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <string> #include <string>
#include "./codegen_c.h" #include "codegen_c.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -5,8 +5,9 @@ ...@@ -5,8 +5,9 @@
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./codegen_metal.h" #include <algorithm>
#include "./build_common.h" #include "codegen_metal.h"
#include "build_common.h"
#include "../runtime/metal/metal_module.h" #include "../runtime/metal/metal_module.h"
#include "../runtime/thread_storage_scope.h" #include "../runtime/thread_storage_scope.h"
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <tvm/codegen.h> #include <tvm/codegen.h>
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <string> #include <string>
#include "./codegen_c.h" #include "codegen_c.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./codegen_opencl.h" #include "codegen_opencl.h"
#include "./build_common.h" #include "build_common.h"
#include "../runtime/thread_storage_scope.h" #include "../runtime/thread_storage_scope.h"
#include "../runtime/opencl/opencl_module.h" #include "../runtime/opencl/opencl_module.h"
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <tvm/codegen.h> #include <tvm/codegen.h>
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <string> #include <string>
#include "./codegen_c.h" #include "codegen_c.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./codegen_opengl.h" #include "codegen_opengl.h"
#include "./build_common.h" #include "build_common.h"
#include "../runtime/thread_storage_scope.h" #include "../runtime/thread_storage_scope.h"
namespace tvm { namespace tvm {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <tvm/codegen.h> #include <tvm/codegen.h>
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <string> #include <string>
#include "./codegen_c.h" #include "codegen_c.h"
#include "../runtime/opengl/opengl_module.h" #include "../runtime/opengl/opengl_module.h"
namespace tvm { namespace tvm {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* Copyright (c) 2017 by Contributors * Copyright (c) 2017 by Contributors
* \file codegen_source_base.cc * \file codegen_source_base.cc
*/ */
#include "./codegen_source_base.h" #include "codegen_source_base.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
#include <tvm/build_module.h> #include <tvm/build_module.h>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./codegen_vhls.h" #include "codegen_vhls.h"
#include "./build_common.h" #include "build_common.h"
#include "../runtime/opencl/sdaccel/sdaccel_module.h" #include "../runtime/opencl/sdaccel/sdaccel_module.h"
namespace tvm { namespace tvm {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <tvm/codegen.h> #include <tvm/codegen.h>
#include <tvm/packed_func_ext.h> #include <tvm/packed_func_ext.h>
#include <string> #include <string>
#include "./codegen_c.h" #include "codegen_c.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* \file intrin_rule_default.cc * \file intrin_rule_default.cc
* \brief Default intrinsic rules. * \brief Default intrinsic rules.
*/ */
#include "./intrin_rule.h" #include "intrin_rule.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* \file intrin_rule_cuda.cc * \file intrin_rule_cuda.cc
* \brief CUDA intrinsic rules. * \brief CUDA intrinsic rules.
*/ */
#include "./intrin_rule.h" #include "intrin_rule.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* \file intrin_rule_metal.cc * \file intrin_rule_metal.cc
* \brief Metal intrinsic rules. * \brief Metal intrinsic rules.
*/ */
#include "./intrin_rule.h" #include "intrin_rule.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* \file intrin_rule_opencl.cc * \file intrin_rule_opencl.cc
* \brief OpenCL intrinsic rules. * \brief OpenCL intrinsic rules.
*/ */
#include "./intrin_rule.h" #include "intrin_rule.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* \file intrin_rule_opencl.cc * \file intrin_rule_opencl.cc
* \brief OpenCL intrinsic rules. * \brief OpenCL intrinsic rules.
*/ */
#include "./intrin_rule.h" #include "intrin_rule.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* \file intrin_rule_vhls.cc * \file intrin_rule_vhls.cc
* \brief VHLS intrinsic rules. * \brief VHLS intrinsic rules.
*/ */
#include "./intrin_rule.h" #include "intrin_rule.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include <tvm/runtime/device_api.h> #include <tvm/runtime/device_api.h>
#include <tvm/runtime/c_runtime_api.h> #include <tvm/runtime/c_runtime_api.h>
#include <tvm/runtime/registry.h> #include <tvm/runtime/registry.h>
#include "./codegen_llvm.h" #include "codegen_llvm.h"
#include "../build_common.h" #include "../build_common.h"
#include "../codegen_source_base.h" #include "../codegen_source_base.h"
#include "../../pass/ir_util.h" #include "../../pass/ir_util.h"
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* \brief ARM specific code generator * \brief ARM specific code generator
*/ */
#ifdef TVM_LLVM_VERSION #ifdef TVM_LLVM_VERSION
#include "./codegen_cpu.h" #include "codegen_cpu.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <tvm/runtime/c_runtime_api.h> #include <tvm/runtime/c_runtime_api.h>
#include <tvm/ir_pass.h> #include <tvm/ir_pass.h>
#include "./codegen_cpu.h" #include "codegen_cpu.h"
#include "../../pass/ir_util.h" #include "../../pass/ir_util.h"
namespace tvm { namespace tvm {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include <utility> #include <utility>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./codegen_llvm.h" #include "codegen_llvm.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -7,8 +7,8 @@ ...@@ -7,8 +7,8 @@
#include <tvm/runtime/device_api.h> #include <tvm/runtime/device_api.h>
#include <tvm/runtime/c_runtime_api.h> #include <tvm/runtime/c_runtime_api.h>
#include "./codegen_llvm.h" #include "codegen_llvm.h"
#include "./codegen_cpu.h" #include "codegen_cpu.h"
#include "../codegen_common.h" #include "../codegen_common.h"
#include "../../pass/ir_util.h" #include "../../pass/ir_util.h"
#include "../../arithmetic/compute_expr.h" #include "../../arithmetic/compute_expr.h"
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
#include <utility> #include <utility>
#include <vector> #include <vector>
#include <string> #include <string>
#include "./llvm_common.h" #include "llvm_common.h"
#include "../../runtime/thread_storage_scope.h" #include "../../runtime/thread_storage_scope.h"
namespace tvm { namespace tvm {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#ifdef TVM_LLVM_VERSION #ifdef TVM_LLVM_VERSION
#include <tvm/runtime/device_api.h> #include <tvm/runtime/device_api.h>
#include "./codegen_llvm.h" #include "codegen_llvm.h"
#include "../build_common.h" #include "../build_common.h"
#include "../../pass/ir_util.h" #include "../../pass/ir_util.h"
#include "../../runtime/cuda/cuda_module.h" #include "../../runtime/cuda/cuda_module.h"
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
*/ */
#ifdef TVM_LLVM_VERSION #ifdef TVM_LLVM_VERSION
#include "./intrin_rule_llvm.h" #include "intrin_rule_llvm.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
#include <tvm/api_registry.h> #include <tvm/api_registry.h>
#include <tvm/codegen.h> #include <tvm/codegen.h>
#include <string> #include <string>
#include "./llvm_common.h" #include "llvm_common.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
*/ */
#ifdef TVM_LLVM_VERSION #ifdef TVM_LLVM_VERSION
#include "./intrin_rule_llvm.h" #include "intrin_rule_llvm.h"
#include <tvm/ir.h> #include <tvm/ir.h>
#include <tvm/expr.h> #include <tvm/expr.h>
#include <tvm/api_registry.h> #include <tvm/api_registry.h>
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <tvm/base.h> #include <tvm/base.h>
#include <mutex> #include <mutex>
#include "./llvm_common.h" #include "llvm_common.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -7,8 +7,8 @@ ...@@ -7,8 +7,8 @@
#include <tvm/runtime/packed_func.h> #include <tvm/runtime/packed_func.h>
#include <tvm/codegen.h> #include <tvm/codegen.h>
#include <mutex> #include <mutex>
#include "./llvm_common.h" #include "llvm_common.h"
#include "./codegen_llvm.h" #include "codegen_llvm.h"
#include "../../runtime/file_util.h" #include "../../runtime/file_util.h"
#include "../../runtime/module_util.h" #include "../../runtime/module_util.h"
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* \brief Source code module, only for viewing * \brief Source code module, only for viewing
*/ */
#include <tvm/runtime/packed_func.h> #include <tvm/runtime/packed_func.h>
#include "./codegen_source_base.h" #include "codegen_source_base.h"
#include "../runtime/file_util.h" #include "../runtime/file_util.h"
#include "../runtime/meta_data.h" #include "../runtime/meta_data.h"
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include <dmlc/memory_io.h> #include <dmlc/memory_io.h>
#include <tvm/ir_pass.h> #include <tvm/ir_pass.h>
#include "./codegen_spirv.h" #include "codegen_spirv.h"
#include "../build_common.h" #include "../build_common.h"
#include "../../runtime/vulkan/vulkan_module.h" #include "../../runtime/vulkan/vulkan_module.h"
......
...@@ -5,8 +5,9 @@ ...@@ -5,8 +5,9 @@
*/ */
#include <tvm/ir.h> #include <tvm/ir.h>
#include <tvm/ir_pass.h> #include <tvm/ir_pass.h>
#include <string>
#include "../codegen_common.h" #include "../codegen_common.h"
#include "./codegen_spirv.h" #include "codegen_spirv.h"
namespace tvm { namespace tvm {
namespace codegen { namespace codegen {
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include <vector> #include <vector>
#include "./ir_builder.h" #include "ir_builder.h"
#include "../../runtime/thread_storage_scope.h" #include "../../runtime/thread_storage_scope.h"
namespace tvm { namespace tvm {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment