set(LLVM_LINK_COMPONENTS Support ) set(LIBS MLIRAffineAnalysis MLIRAnalysis MLIRCastInterfaces MLIRDialect MLIRIR MLIRParser MLIRPass MLIRRegisterAllDialects MLIRSupport MLIRTransformUtils MLIRTransforms ) include_directories(../../../clang/include) add_mlir_tool(mlir-rewrite mlir-rewrite.cpp SUPPORT_PLUGINS ) mlir_target_link_libraries(mlir-rewrite PRIVATE ${LIBS}) llvm_update_compile_flags(mlir-rewrite) mlir_check_all_link_libraries(mlir-rewrite) export_executable_symbols_for_plugins(mlir-rewrite)