[flang] Accept polymorphic component element in storage_size
[llvm-project.git] / flang / tools / tco / CMakeLists.txt
blob28cbbb5154ccfd86ad9a9eb47d3a4c3c6fefc9f5
1 set(LLVM_LINK_COMPONENTS
2   Passes
5 add_flang_tool(tco tco.cpp)
6 llvm_update_compile_flags(tco)
7 get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
8 target_link_libraries(tco PRIVATE
9   FIRCodeGen
10   FIRDialect
11   FIRSupport
12   FIRTransforms
13   FIRBuilder
14   HLFIRDialect
15   HLFIRTransforms
16   ${dialect_libs}
17   MLIRIR
18   MLIRLLVMDialect
19   MLIRLLVMToLLVMIRTranslation
20   MLIRTargetLLVMIRExport
21   MLIRPass
22   MLIRFuncToLLVM
23   MLIRTransforms
24   MLIRAffineToStandard
25   MLIRAnalysis
26   MLIRSCFToControlFlow
27   MLIRParser
28   MLIRSupport
29   MLIRVectorToLLVM