brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · 3a04008 Raw
62 lines · plain
1get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)2get_property(extension_libs GLOBAL PROPERTY MLIR_EXTENSION_LIBS)3 4set(LLVM_LINK_COMPONENTS5  TargetParser6)7 8set(LIBS9  CUFDialect10  FIRBuilder11  FIRCodeGenDialect12  FIRDialect13  FIRDialectSupport14  FIRSupport15  HLFIRDialect16  MIFDialect17)18 19add_flang_unittest(FlangOptimizerTests20  Builder/CharacterTest.cpp21  Builder/ComplexTest.cpp22  Builder/DoLoopHelperTest.cpp23  Builder/FIRBuilderTest.cpp24  Builder/HLFIRToolsTest.cpp25  Builder/Runtime/AllocatableTest.cpp26  Builder/Runtime/AssignTest.cpp27  Builder/Runtime/CommandTest.cpp28  Builder/Runtime/CharacterTest.cpp29  Builder/Runtime/DerivedTest.cpp30  Builder/Runtime/IntrinsicsTest.cpp31  Builder/Runtime/NumericTest.cpp32  Builder/Runtime/RaggedTest.cpp33  Builder/Runtime/ReductionTest.cpp34  Builder/Runtime/StopTest.cpp35  Builder/Runtime/TransformationalTest.cpp36  FIRContextTest.cpp37  FIRTypesTest.cpp38  FortranVariableTest.cpp39  InternalNamesTest.cpp40  KindMappingTest.cpp41  RTBuilder.cpp42DEPENDS43  CUFDialect44  FIRDialect45  FIRSupport46  HLFIRDialect47  MIFDialect)48 49if(NOT FLANG_STANDALONE_BUILD)50  add_dependencies(FlangOptimizerTests51    ${dialect_libs})52endif()53 54target_link_libraries(FlangOptimizerTests55  PRIVATE56  ${LIBS})57mlir_target_link_libraries(FlangOptimizerTests58  PRIVATE59  ${dialect_libs}60  ${extension_libs}61  )62