Reland https://github.com/llvm/llvm-project/pull/150805 Shared libs build was broken. Add `${dialect_libs}` and `${conversion_libs}` to `MLIRRegisterAllExtensions` because it depends on `registerConvert***ToLLVMInterface` functions.
23 lines
449 B
CMake
23 lines
449 B
CMake
set(LIBS
|
|
MLIRAnalysis
|
|
MLIRIR
|
|
MLIRParser
|
|
MLIRRegisterAllDialects
|
|
MLIRRegisterAllExtensions
|
|
MLIRRegisterAllPasses
|
|
MLIRSupport
|
|
MLIRTransformDialect
|
|
MLIRTransformDialectTransforms
|
|
MLIRTransforms
|
|
)
|
|
|
|
add_mlir_tool(mlir-transform-opt
|
|
mlir-transform-opt.cpp
|
|
|
|
DEPENDS
|
|
${LIBS}
|
|
)
|
|
target_link_libraries(mlir-transform-opt PRIVATE ${LIBS})
|
|
llvm_update_compile_flags(mlir-transform-opt)
|
|
mlir_check_all_link_libraries(mlir-transform-opt)
|