Skip to content

Commit f563e26

Browse files
author
Menooker
authored
re-struct the directories (#51)
1 parent 7c97db0 commit f563e26

39 files changed

+51
-50
lines changed

include/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
add_subdirectory(gc-dialects)
1+
add_subdirectory(gc)

include/gc-dialects/Linalgx/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

include/gc-dialects/Microkernel/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

include/gc-dialects/OnednnGraph/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

include/gc/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
add_subdirectory(Dialect)
2+
add_subdirectory(Transforms)

include/gc/Dialect/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
add_subdirectory(OnednnGraph)
2+
add_subdirectory(Microkernel)
3+
add_subdirectory(Linalgx)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
add_mlir_dialect(LinalgxOps linalgx)
2+
add_mlir_doc(LinalgxOps LinalgxOps gc/Dialect/Linalgx/ -gen-op-doc)
3+
add_mlir_doc(LinalgxDialect LinalgxDialect gc/Dialect/Linalgx/ -gen-dialect-doc)

include/gc-dialects/Linalgx/LinalgxDialect.h renamed to include/gc/Dialect/Linalgx/LinalgxDialect.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111

1212
#include "mlir/IR/Dialect.h"
1313

14-
#include "gc-dialects/Linalgx/LinalgxOpsDialect.h.inc"
14+
#include "gc/Dialect/Linalgx/LinalgxOpsDialect.h.inc"
1515

1616
#endif // GC_DIALECTS_LINALGXDIALECT_H

include/gc-dialects/Linalgx/LinalgxOps.h renamed to include/gc/Dialect/Linalgx/LinalgxOps.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
#include "mlir/IR/OpDefinition.h"
1313

1414
#define GET_OP_CLASSES
15-
#include "gc-dialects/Linalgx/LinalgxOps.h.inc"
15+
#include "gc/Dialect/Linalgx/LinalgxOps.h.inc"
1616

1717
#endif // GC_DIALECTS_LINALGXOPS_H
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
add_mlir_dialect(MicrokernelOps microkernel)
2+
add_mlir_doc(MicrokernelOps MicrokernelOps gc/Dialect/Microkernel/ -gen-op-doc)
3+
add_mlir_doc(MicrokernelDialect MicrokernelDialect gc/Dialect/Microkernel/ -gen-dialect-doc)

include/gc-dialects/Microkernel/MicrokernelDialect.h renamed to include/gc/Dialect/Microkernel/MicrokernelDialect.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111

1212
#include "mlir/IR/Dialect.h"
1313

14-
#include "gc-dialects/Microkernel/MicrokernelOpsDialect.h.inc"
14+
#include "gc/Dialect/Microkernel/MicrokernelOpsDialect.h.inc"
1515

1616
#endif // GC_DIALECTS_MICROKERNELDIALECT_H

include/gc-dialects/Microkernel/MicrokernelOps.h renamed to include/gc/Dialect/Microkernel/MicrokernelOps.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
#include "mlir/IR/OpDefinition.h"
1313

1414
#define GET_OP_CLASSES
15-
#include "gc-dialects/Microkernel/MicrokernelOps.h.inc"
15+
#include "gc/Dialect/Microkernel/MicrokernelOps.h.inc"
1616

1717
#endif // GC_DIALECTS_MICROKERNELOPS_H
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
add_mlir_dialect(OnednnGraphOps onednn_graph)
2+
add_mlir_doc(OnednnGraphOps OnednnGraphOps gc/Dialect/OnednnGraph/ -gen-op-doc)
3+
add_mlir_doc(OnednnGraphDialect OnednnGraphDialect gc/Dialect/OnednnGraph/ -gen-dialect-doc)

include/gc-dialects/OnednnGraph/OnednnGraphDialect.h renamed to include/gc/Dialect/OnednnGraph/OnednnGraphDialect.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111

1212
#include "mlir/IR/Dialect.h"
1313

14-
#include "gc-dialects/OnednnGraph/OnednnGraphOpsDialect.h.inc"
14+
#include "gc/Dialect/OnednnGraph/OnednnGraphOpsDialect.h.inc"
1515

1616
#endif // GC_DIALECTS_ONEDNNGRAPHDIALECT_H

include/gc-dialects/OnednnGraph/OnednnGraphOps.h renamed to include/gc/Dialect/OnednnGraph/OnednnGraphOps.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
#include "mlir/IR/OpDefinition.h"
1313

1414
#define GET_OP_CLASSES
15-
#include "gc-dialects/OnednnGraph/OnednnGraphOps.h.inc"
15+
#include "gc/Dialect/OnednnGraph/OnednnGraphOps.h.inc"
1616

1717
#endif // GC_DIALECTS_ONEDNNGRAPHOPS_H

include/gc-dialects/CMakeLists.txt renamed to include/gc/Transforms/CMakeLists.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
add_subdirectory(OnednnGraph)
2-
add_subdirectory(Microkernel)
3-
add_subdirectory(Linalgx)
4-
51
set(LLVM_TARGET_DEFINITIONS Passes.td)
62
mlir_tablegen(Passes.h.inc -gen-pass-decls -name GraphCompiler)
73
add_public_tablegen_target(GraphCompilerPassIncGen)

include/gc-dialects/Passes.h renamed to include/gc/Transforms/Passes.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ namespace mlir {
1515
namespace gc {
1616

1717
#define GEN_PASS_DECL
18-
#include "gc-dialects/Passes.h.inc"
18+
#include "gc/Transforms/Passes.h.inc"
1919

2020
#define GEN_PASS_REGISTRATION
21-
#include "gc-dialects/Passes.h.inc"
21+
#include "gc/Transforms/Passes.h.inc"
2222
} // namespace gc
2323
} // namespace mlir
2424

File renamed without changes.

lib/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
add_subdirectory(gc-dialects)
1+
add_subdirectory(gc)

lib/gc/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
add_subdirectory(Dialect)
2+
add_subdirectory(Transforms)
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
add_subdirectory(Linalgx)
22
add_subdirectory(Microkernel)
33
add_subdirectory(OnednnGraph)
4-
5-
add_subdirectory(Transforms)

lib/gc-dialects/Linalgx/CMakeLists.txt renamed to lib/gc/Dialect/Linalgx/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ add_mlir_dialect_library(MLIRLinalgx
33
LinalgxOps.cpp
44

55
ADDITIONAL_HEADER_DIRS
6-
${PROJECT_SOURCE_DIR}/include/gc-dialects/Linalgx
6+
${PROJECT_SOURCE_DIR}/include/gc/Dialect/Linalgx
77

88
DEPENDS
99
MLIRLinalgxOpsIncGen

lib/gc-dialects/Linalgx/LinalgxDialect.cpp renamed to lib/gc/Dialect/Linalgx/LinalgxDialect.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "gc-dialects/Linalgx/LinalgxDialect.h"
10-
#include "gc-dialects/Linalgx/LinalgxOps.h"
9+
#include "gc/Dialect/Linalgx/LinalgxDialect.h"
10+
#include "gc/Dialect/Linalgx/LinalgxOps.h"
1111

1212
using namespace mlir;
1313
using namespace mlir::linalgx;
1414

1515
void LinalgxDialect::initialize() {
1616
addOperations<
1717
#define GET_OP_LIST
18-
#include "gc-dialects/Linalgx/LinalgxOps.cpp.inc"
18+
#include "gc/Dialect/Linalgx/LinalgxOps.cpp.inc"
1919
>();
2020
}

lib/gc-dialects/Linalgx/LinalgxOps.cpp renamed to lib/gc/Dialect/Linalgx/LinalgxOps.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "gc-dialects/Linalgx/LinalgxOps.h"
10-
#include "gc-dialects/Linalgx/LinalgxDialect.h"
9+
#include "gc/Dialect/Linalgx/LinalgxOps.h"
10+
#include "gc/Dialect/Linalgx/LinalgxDialect.h"
1111
#include "mlir/IR/OpImplementation.h"
1212

1313
#define GET_OP_CLASSES
14-
#include "gc-dialects/Linalgx/LinalgxOps.cpp.inc"
14+
#include "gc/Dialect/Linalgx/LinalgxOps.cpp.inc"

lib/gc-dialects/Microkernel/CMakeLists.txt renamed to lib/gc/Dialect/Microkernel/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ add_mlir_dialect_library(MLIRMicrokernel
33
MicrokernelOps.cpp
44

55
ADDITIONAL_HEADER_DIRS
6-
${PROJECT_SOURCE_DIR}/include/gc-dialects/Microkernel
6+
${PROJECT_SOURCE_DIR}/include/gc/Dialect/Microkernel
77

88
DEPENDS
99
MLIRMicrokernelOpsIncGen

lib/gc-dialects/Microkernel/MicrokernelDialect.cpp renamed to lib/gc/Dialect/Microkernel/MicrokernelDialect.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "gc-dialects/Microkernel/MicrokernelDialect.h"
10-
#include "gc-dialects/Microkernel/MicrokernelOps.h"
9+
#include "gc/Dialect/Microkernel/MicrokernelDialect.h"
10+
#include "gc/Dialect/Microkernel/MicrokernelOps.h"
1111

1212
using namespace mlir;
1313
using namespace mlir::microkernel;
1414

1515
void MicrokernelDialect::initialize() {
1616
addOperations<
1717
#define GET_OP_LIST
18-
#include "gc-dialects/Microkernel/MicrokernelOps.cpp.inc"
18+
#include "gc/Dialect/Microkernel/MicrokernelOps.cpp.inc"
1919
>();
2020
}

lib/gc-dialects/Microkernel/MicrokernelOps.cpp renamed to lib/gc/Dialect/Microkernel/MicrokernelOps.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "gc-dialects/Microkernel/MicrokernelOps.h"
10-
#include "gc-dialects/Microkernel/MicrokernelDialect.h"
9+
#include "gc/Dialect/Microkernel/MicrokernelOps.h"
10+
#include "gc/Dialect/Microkernel/MicrokernelDialect.h"
1111
#include "mlir/IR/OpImplementation.h"
1212

1313
#define GET_OP_CLASSES
14-
#include "gc-dialects/Microkernel/MicrokernelOps.cpp.inc"
14+
#include "gc/Dialect/Microkernel/MicrokernelOps.cpp.inc"

lib/gc-dialects/OnednnGraph/CMakeLists.txt renamed to lib/gc/Dialect/OnednnGraph/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ add_mlir_dialect_library(MLIROnednnGraph
33
OnednnGraphOps.cpp
44

55
ADDITIONAL_HEADER_DIRS
6-
${PROJECT_SOURCE_DIR}/include/gc-dialects/OnednnGraph
6+
${PROJECT_SOURCE_DIR}/include/gc/Dialect/OnednnGraph
77

88
DEPENDS
99
MLIROnednnGraphOpsIncGen

lib/gc-dialects/OnednnGraph/OnednnGraphDialect.cpp renamed to lib/gc/Dialect/OnednnGraph/OnednnGraphDialect.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "gc-dialects/OnednnGraph/OnednnGraphDialect.h"
10-
#include "gc-dialects/OnednnGraph/OnednnGraphOps.h"
9+
#include "gc/Dialect/OnednnGraph/OnednnGraphDialect.h"
10+
#include "gc/Dialect/OnednnGraph/OnednnGraphOps.h"
1111

1212
using namespace mlir;
1313
using namespace mlir::onednn_graph;
1414

1515
void OnednnGraphDialect::initialize() {
1616
addOperations<
1717
#define GET_OP_LIST
18-
#include "gc-dialects/OnednnGraph/OnednnGraphOps.cpp.inc"
18+
#include "gc/Dialect/OnednnGraph/OnednnGraphOps.cpp.inc"
1919
>();
2020
}

lib/gc-dialects/OnednnGraph/OnednnGraphOps.cpp renamed to lib/gc/Dialect/OnednnGraph/OnednnGraphOps.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "gc-dialects/OnednnGraph/OnednnGraphOps.h"
10-
#include "gc-dialects/OnednnGraph/OnednnGraphDialect.h"
9+
#include "gc/Dialect/OnednnGraph/OnednnGraphOps.h"
10+
#include "gc/Dialect/OnednnGraph/OnednnGraphDialect.h"
1111
#include "mlir/IR/OpImplementation.h"
1212

1313
#define GET_OP_CLASSES
14-
#include "gc-dialects/OnednnGraph/OnednnGraphOps.cpp.inc"
14+
#include "gc/Dialect/OnednnGraph/OnednnGraphOps.cpp.inc"

lib/gc-dialects/Transforms/CMakeLists.txt renamed to lib/gc/Transforms/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ add_mlir_library(GCPasses
22
TileNamed.cpp
33

44
ADDITIONAL_HEADER_DIRS
5-
${PROJECT_SOURCE_DIR}/include/gc-dialects
5+
${PROJECT_SOURCE_DIR}/include
66

77
DEPENDS
88
GraphCompilerPassIncGen

lib/gc-dialects/Transforms/TileNamed.cpp renamed to lib/gc/Transforms/TileNamed.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "gc-dialects/Passes.h"
9+
#include "gc/Transforms/Passes.h"
1010
#include "mlir/Dialect/Affine/IR/AffineOps.h"
1111
#include "mlir/Dialect/Func/IR/FuncOps.h"
1212
#include "mlir/Dialect/Linalg/IR/Linalg.h"
@@ -22,7 +22,7 @@ using namespace mlir;
2222
namespace mlir {
2323
namespace gc {
2424
#define GEN_PASS_DEF_TILELINALGNAMED
25-
#include "gc-dialects/Passes.h.inc"
25+
#include "gc/Transforms/Passes.h.inc"
2626
} // namespace gc
2727
} // namespace mlir
2828

src/gc-opt.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* SPDX-License-Identifier: Apache-2.0
1818
*/
1919

20-
#include "gc-dialects/Passes.h"
20+
#include "gc/Transforms/Passes.h"
2121
#include "mlir/InitAllDialects.h"
2222
#include "mlir/InitAllPasses.h"
2323
#include "mlir/Tools/mlir-opt/MlirOptMain.h"

0 commit comments

Comments
 (0)