Skip to content

Commit 41f9e08

Browse files
committed
Split the MLIR code generator
1 parent 02edf55 commit 41f9e08

File tree

10 files changed

+3324
-3251
lines changed

10 files changed

+3324
-3251
lines changed

src/mlir/cxx/mlir/CMakeLists.txt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,19 @@
22
include_directories(${MLIR_INCLUDE_DIRS} ${LLVM_INCLUDE_DIRS}) # for tablegen
33
add_mlir_dialect(CxxOps cxx)
44

5-
aux_source_directory(. SOURCES)
5+
set(SOURCES
6+
codegen.cc
7+
codegen_declarations.cc
8+
codegen_declarators.cc
9+
codegen_expressions.cc
10+
codegen_names.cc
11+
codegen_specifiers.cc
12+
codegen_statements.cc
13+
codegen_units.cc
14+
convert_type.cc
15+
cxx_dialect.cc
16+
)
17+
618
add_library(cxx-mlir ${SOURCES})
719

820
llvm_update_compile_flags(cxx-mlir)

0 commit comments

Comments
 (0)