1get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS) 2get_property(extension_libs GLOBAL PROPERTY MLIR_EXTENSION_LIBS) 3 4add_flang_library(FIRBuilder 5 BoxValue.cpp 6 Character.cpp 7 Complex.cpp 8 CUFCommon.cpp 9 DoLoopHelper.cpp 10 FIRBuilder.cpp 11 HLFIRTools.cpp 12 IntrinsicCall.cpp 13 LowLevelIntrinsics.cpp 14 MutableBox.cpp 15 PPCIntrinsicCall.cpp 16 Runtime/Allocatable.cpp 17 Runtime/ArrayConstructor.cpp 18 Runtime/Assign.cpp 19 Runtime/Character.cpp 20 Runtime/Command.cpp 21 Runtime/Derived.cpp 22 Runtime/EnvironmentDefaults.cpp 23 Runtime/Exceptions.cpp 24 Runtime/Execute.cpp 25 Runtime/Inquiry.cpp 26 Runtime/Intrinsics.cpp 27 Runtime/Main.cpp 28 Runtime/Numeric.cpp 29 Runtime/Pointer.cpp 30 Runtime/Ragged.cpp 31 Runtime/Reduction.cpp 32 Runtime/Stop.cpp 33 Runtime/Support.cpp 34 Runtime/TemporaryStack.cpp 35 Runtime/Transformational.cpp 36 TemporaryStorage.cpp 37 38 DEPENDS 39 CUFAttrs 40 CUFDialect 41 FIRDialect 42 HLFIRDialect 43 ${dialect_libs} 44 ${extension_libs} 45 46 LINK_LIBS 47 CUFAttrs 48 CUFDialect 49 FIRDialect 50 FIRDialectSupport 51 FIRSupport 52 FortranEvaluate 53 HLFIRDialect 54 55 MLIR_LIBS 56 ${dialect_libs} 57 ${extension_libs} 58) 59