annotate mlir/unittests/TableGen/CMakeLists.txt @ 236:c4bab56944e8 llvm-original

LLVM 16
author kono
date Wed, 09 Nov 2022 17:45:10 +0900
parents 5f17cb93ff66
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
anatofuz
parents:
diff changeset
1 set(LLVM_TARGET_DEFINITIONS enums.td)
anatofuz
parents:
diff changeset
2 mlir_tablegen(EnumsGenTest.h.inc -gen-enum-decls)
anatofuz
parents:
diff changeset
3 mlir_tablegen(EnumsGenTest.cpp.inc -gen-enum-defs)
anatofuz
parents:
diff changeset
4 add_public_tablegen_target(MLIRTableGenEnumsIncGen)
anatofuz
parents:
diff changeset
5
223
5f17cb93ff66 LLVM13 (2021/7/18)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 221
diff changeset
6 set(LLVM_TARGET_DEFINITIONS passes.td)
5f17cb93ff66 LLVM13 (2021/7/18)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 221
diff changeset
7 mlir_tablegen(PassGenTest.h.inc -gen-pass-decls -name TableGenTest)
5f17cb93ff66 LLVM13 (2021/7/18)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 221
diff changeset
8 add_public_tablegen_target(MLIRTableGenTestPassIncGen)
5f17cb93ff66 LLVM13 (2021/7/18)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 221
diff changeset
9
150
anatofuz
parents:
diff changeset
10 add_mlir_unittest(MLIRTableGenTests
anatofuz
parents:
diff changeset
11 EnumsGenTest.cpp
anatofuz
parents:
diff changeset
12 FormatTest.cpp
221
79ff65ed7e25 LLVM12 Original
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 173
diff changeset
13 OpBuildGen.cpp
223
5f17cb93ff66 LLVM13 (2021/7/18)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 221
diff changeset
14 PassGenTest.cpp
150
anatofuz
parents:
diff changeset
15 )
anatofuz
parents:
diff changeset
16
anatofuz
parents:
diff changeset
17 add_dependencies(MLIRTableGenTests MLIRTableGenEnumsIncGen)
223
5f17cb93ff66 LLVM13 (2021/7/18)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 221
diff changeset
18 add_dependencies(MLIRTableGenTests MLIRTableGenTestPassIncGen)
221
79ff65ed7e25 LLVM12 Original
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 173
diff changeset
19 add_dependencies(MLIRTableGenTests MLIRTestDialect)
79ff65ed7e25 LLVM12 Original
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 173
diff changeset
20
236
c4bab56944e8 LLVM 16
kono
parents: 223
diff changeset
21 target_include_directories(MLIRTableGenTests
c4bab56944e8 LLVM 16
kono
parents: 223
diff changeset
22 PRIVATE
c4bab56944e8 LLVM 16
kono
parents: 223
diff changeset
23 ${CMAKE_CURRENT_SOURCE_DIR}/../../test/lib/Dialect/Test
c4bab56944e8 LLVM 16
kono
parents: 223
diff changeset
24 ${CMAKE_CURRENT_BINARY_DIR}/../../test/lib/Dialect/Test
c4bab56944e8 LLVM 16
kono
parents: 223
diff changeset
25 )
150
anatofuz
parents:
diff changeset
26
anatofuz
parents:
diff changeset
27 target_link_libraries(MLIRTableGenTests
221
79ff65ed7e25 LLVM12 Original
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 173
diff changeset
28 PRIVATE MLIRTableGen MLIRIR
79ff65ed7e25 LLVM12 Original
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 173
diff changeset
29 PUBLIC MLIRTestDialect
79ff65ed7e25 LLVM12 Original
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 173
diff changeset
30 )