brintos

brintos / llvm-project-archived public Read only

0
0
Text · 751 B · 2183479 Raw
36 lines · plain
1get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)2get_property(conversion_libs GLOBAL PROPERTY MLIR_CONVERSION_LIBS)3get_property(translation_libs GLOBAL PROPERTY MLIR_TRANSLATION_LIBS)4 5include_directories(${LLVM_MAIN_SRC_DIR}/../mlir/include)6include_directories(${CMAKE_BINARY_DIR}/tools/mlir/include)7 8add_clang_tool(cir-translate9  cir-translate.cpp10)11 12clang_target_link_libraries(cir-translate13  PRIVATE14  clangCIR15  clangCIRLoweringDirectToLLVM16  MLIRCIR17  MLIRCIRTransforms18)19 20target_link_libraries(cir-translate21  PRIVATE22  ${dialect_libs}23  ${conversion_libs}24  ${translation_libs}25  MLIRAnalysis26  MLIRDialect27  MLIRIR28  MLIROptLib29  MLIRParser30  MLIRPass31  MLIRTransforms32  MLIRTransformUtils33  MLIRTranslateLib34  MLIRSupport35)36