File tree Expand file tree Collapse file tree 5 files changed +13
-6
lines changed
include/flang/Optimizer/Dialect Expand file tree Collapse file tree 5 files changed +13
-6
lines changed Original file line number Diff line number Diff line change 44set (LLVM_TARGET_DEFINITIONS FIROps.td)
55mlir_tablegen(FIROps.h.inc -gen-op-decls)
66mlir_tablegen(FIROps.cpp.inc -gen-op-defs)
7+ add_public_tablegen_target(FIROpsIncGen)
8+
9+ set (LLVM_TARGET_DEFINITIONS FIRTypes.td)
710mlir_tablegen(FIROpsTypes.h.inc --gen-typedef-decls)
811mlir_tablegen(FIROpsTypes.cpp.inc --gen-typedef-defs)
9- add_public_tablegen_target(FIROpsIncGen )
12+ add_public_tablegen_target(FIRTypesIncGen )
1013
1114add_custom_target (flang-doc )
1215set (dialect_doc_filename "FIRLangRef" )
Original file line number Diff line number Diff line change 1414#ifndef FORTRAN_DIALECT_FIR_DIALECT
1515#define FORTRAN_DIALECT_FIR_DIALECT
1616
17+ include "mlir/IR/SymbolInterfaces.td"
18+ include "mlir/Interfaces/CallInterfaces.td"
19+ include "mlir/Interfaces/ControlFlowInterfaces.td"
20+ include "mlir/Interfaces/LoopLikeInterface.td"
21+ include "mlir/Interfaces/SideEffectInterfaces.td"
22+
1723def fir_Dialect : Dialect {
1824 let name = "fir";
1925 let cppNamespace = "::fir";
Original file line number Diff line number Diff line change 1414#ifndef FORTRAN_DIALECT_FIR_OPS
1515#define FORTRAN_DIALECT_FIR_OPS
1616
17- include "mlir/IR/SymbolInterfaces.td"
18- include "mlir/Interfaces/CallInterfaces.td"
19- include "mlir/Interfaces/ControlFlowInterfaces.td"
20- include "mlir/Interfaces/LoopLikeInterface.td"
21- include "mlir/Interfaces/SideEffectInterfaces.td"
17+ include "flang/Optimizer/Dialect/FIRDialect.td"
2218include "flang/Optimizer/Dialect/FIRTypes.td"
2319
2420// Base class for FIR operations.
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ add_flang_library(FIRDialect
99 DEPENDS
1010 FIRSupport
1111 FIROpsIncGen
12+ FIRTypesIncGen
1213
1314 LINK_LIBS
1415 FIRSupport
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ add_flang_library(FIRSupport
77 KindMapping.cpp
88
99 DEPENDS
10+ FIRTypesIncGen
1011 ${dialect_libs}
1112
1213 LINK_LIBS
You can’t perform that action at this time.
0 commit comments