${LIBS}
)
target_link_libraries(linalg1-opt
+ PRIVATE
Linalg1
Linalg1LLVMConversion
Linalg1DialectConstruction
llvm_update_compile_flags(mlir-edsc-builder-api-test)
target_link_libraries(mlir-edsc-builder-api-test
+ PRIVATE
MLIRAffineOps
MLIRIR
MLIREDSC
llvm_update_compile_flags(mlir-sdbm-api-test)
target_link_libraries(mlir-sdbm-api-test
+ PRIVATE
MLIRIR
MLIRSDBM
LLVMCore
MLIRTestDialect
)
target_link_libraries(mlir-test-opt
+ PRIVATE
MLIRTestDialect
MLIRMlirOptLib
LLVMSupport
)
llvm_update_compile_flags(mlir-cpu-runner)
whole_archive_link(mlir-cpu-runner MLIRLLVMIR MLIRStandardOps MLIRTargetLLVMIR MLIRTransforms MLIRTranslation)
-target_link_libraries(mlir-cpu-runner MLIRIR ${LIBS} MLIRCPURunnerLib)
+target_link_libraries(mlir-cpu-runner PRIVATE MLIRIR ${LIBS} MLIRCPURunnerLib)
)
llvm_update_compile_flags(mlir-opt)
whole_archive_link(mlir-opt ${LIBS})
-target_link_libraries(mlir-opt MLIRIR MLIRMlirOptLib ${LIBS} LLVMSupport)
+target_link_libraries(mlir-opt PRIVATE MLIRIR MLIRMlirOptLib ${LIBS} LLVMSupport)
)
llvm_update_compile_flags(mlir-translate)
whole_archive_link(mlir-translate ${LIBS})
-target_link_libraries(mlir-translate MLIRIR ${LIBS} LLVMSupport)
+target_link_libraries(mlir-translate PRIVATE MLIRIR ${LIBS} LLVMSupport)