set(LLVM_OPTIONAL_SOURCES | |
DebugCounter.cpp | |
FileUtilities.cpp | |
IndentedOstream.cpp | |
InterfaceSupport.cpp | |
MlirOptMain.cpp | |
StorageUniquer.cpp | |
Timing.cpp | |
ToolUtilities.cpp | |
) | |
add_mlir_library(MLIRSupport | |
DebugCounter.cpp | |
FileUtilities.cpp | |
IndentedOstream.cpp | |
InterfaceSupport.cpp | |
StorageUniquer.cpp | |
Timing.cpp | |
ToolUtilities.cpp | |
ADDITIONAL_HEADER_DIRS | |
${MLIR_MAIN_INCLUDE_DIR}/mlir/Support | |
LINK_LIBS PUBLIC | |
${LLVM_PTHREAD_LIB}) | |
add_mlir_library(MLIROptLib | |
MlirOptMain.cpp | |
ADDITIONAL_HEADER_DIRS | |
${MLIR_MAIN_INCLUDE_DIR}/mlir/Support | |
LINK_LIBS PUBLIC | |
MLIRPass | |
MLIRParser | |
MLIRSupport | |
) | |
# This doesn't use add_mlir_library as it is used in mlir-tblgen and else | |
# mlir-tblgen ends up depending on mlir-generic-headers. | |
add_llvm_library(MLIRSupportIndentedOstream | |
IndentedOstream.cpp | |
DISABLE_LLVM_LINK_LLVM_DYLIB | |
LINK_COMPONENTS | |
Support | |
) |