get_property(conversion_libs GLOBAL PROPERTY MLIR_CONVERSION_LIBS) get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS) if(MLIR_INCLUDE_TESTS) set(test_libs MLIRTestDialect ) endif() set(LIBS ${conversion_libs} ${dialect_libs} ${test_libs} MLIRDialect MLIRIR MLIRPass MLIRReduceLib ) add_mlir_tool(mlir-reduce mlir-reduce.cpp DEPENDS ${LIBS} ) target_link_libraries(mlir-reduce PRIVATE ${LIBS}) llvm_update_compile_flags(mlir-reduce) mlir_check_all_link_libraries(mlir-reduce)