This dependency was already existing indirectly, but is now more direct
since the registration relies on a inline function. This fixes the
link of the tools with BFD.
MLIRTargetLLVMIR
)
+get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
add_mlir_library(MLIRJitRunner
JitRunner.cpp
JITLink
LINK_LIBS PUBLIC
+ ${dialect_libs}
MLIRExecutionEngine
MLIRIR
MLIRParser
llvm_update_compile_flags(mlir-cpu-runner)
get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
target_link_libraries(mlir-cpu-runner PRIVATE
- MLIRJitRunner
${dialect_libs}
MLIRAnalysis
MLIREDSC
MLIRExecutionEngine
MLIRIR
+ MLIRJitRunner
MLIRLLVMIR
MLIRParser
MLIRTargetLLVMIR