[ELF] Refactor merge-* tests
[llvm-project.git] / mlir / lib / Conversion / VectorToLLVM / CMakeLists.txt
blob330474a718e30a086453304890874b291e6f225c
1 add_mlir_conversion_library(MLIRVectorToLLVM
2   PARTIAL_SOURCES_INTENDED
3   ConvertVectorToLLVM.cpp
5   ADDITIONAL_HEADER_DIRS
6   ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/VectorToLLVM
8   DEPENDS
9   MLIRConversionPassIncGen
10   intrinsics_gen
12   LINK_COMPONENTS
13   Core
15   LINK_LIBS PUBLIC
16   MLIRArithAttrToLLVMConversion
17   MLIRArithDialect
18   MLIRLLVMCommonConversion
19   MLIRLLVMDialect
20   MLIRMemRefDialect
21   MLIRTargetLLVMIRExport
22   MLIRTransforms
23   MLIRVectorDialect
24   MLIRVectorTransforms
25   )
27 add_mlir_conversion_library(MLIRVectorToLLVMPass
28   PARTIAL_SOURCES_INTENDED
30   ConvertVectorToLLVMPass.cpp
31   ADDITIONAL_HEADER_DIRS
32   ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/VectorToLLVM
34   LINK_LIBS PUBLIC
35   MLIRVectorToLLVM
37   MLIRArmNeonDialect
38   MLIRArmSVEDialect
39   MLIRArmSVETransforms
40   MLIRAMXDialect
41   MLIRAMXTransforms
42   MLIRX86VectorDialect
43   MLIRX86VectorTransforms