xref: /llvm-project/flang/lib/Optimizer/HLFIR/Transforms/CMakeLists.txt (revision 6a2cc122296b04a4f09768a714a74ffc82b7be87)
1get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
2
3add_flang_library(HLFIRTransforms
4  BufferizeHLFIR.cpp
5  ConvertToFIR.cpp
6  InlineElementals.cpp
7  InlineHLFIRAssign.cpp
8  LowerHLFIRIntrinsics.cpp
9  LowerHLFIROrderedAssignments.cpp
10  ScheduleOrderedAssignments.cpp
11  SimplifyHLFIRIntrinsics.cpp
12  OptimizedBufferization.cpp
13
14  DEPENDS
15  CUFAttrsIncGen
16  FIRDialect
17  HLFIROpsIncGen
18  ${dialect_libs}
19
20  LINK_LIBS
21  CUFAttrs
22  FIRAnalysis
23  FIRDialect
24  FIRBuilder
25  FIRDialectSupport
26  FIRSupport
27  FIRTransforms
28  FlangOpenMPTransforms
29  HLFIRDialect
30
31  LINK_COMPONENTS
32  AsmParser
33  AsmPrinter
34  Remarks
35
36  MLIR_LIBS
37  MLIRIR
38  ${dialect_libs}
39)
40