xref: /llvm-project/mlir/lib/Conversion/ConvertToLLVM/CMakeLists.txt (revision 7498eaa9abf2e4ac0c10fa9a02576d708cc1b624)
1set(LLVM_OPTIONAL_SOURCES
2  ConvertToLLVMPass.cpp
3  ToLLVMInterface.cpp
4)
5
6add_mlir_conversion_library(MLIRConvertToLLVMInterface
7  ToLLVMInterface.cpp
8
9  DEPENDS
10  MLIRConvertToLLVMInterfaceIncGen
11
12  LINK_LIBS PUBLIC
13  MLIRIR
14  MLIRSupport
15)
16
17add_mlir_conversion_library(MLIRConvertToLLVMPass
18  ConvertToLLVMPass.cpp
19
20  DEPENDS
21  MLIRConversionPassIncGen
22
23  LINK_LIBS PUBLIC
24  MLIRIR
25  MLIRConvertToLLVMInterface
26  MLIRLLVMCommonConversion
27  MLIRLLVMDialect
28  MLIRPass
29  MLIRRewrite
30  MLIRSupport
31  MLIRTransformUtils
32  )
33