xref: /openbsd/gnu/llvm/llvm/lib/LTO/CMakeLists.txt (revision d415bd75)
1add_llvm_component_library(LLVMLTO
2  LTO.cpp
3  LTOBackend.cpp
4  LTOModule.cpp
5  LTOCodeGenerator.cpp
6  SummaryBasedOptimizations.cpp
7  UpdateCompilerUsed.cpp
8  ThinLTOCodeGenerator.cpp
9
10  ADDITIONAL_HEADER_DIRS
11  ${LLVM_MAIN_INCLUDE_DIR}/llvm/LTO
12  DEPENDS
13  intrinsics_gen
14  llvm_vcsrevision_h
15
16  LINK_COMPONENTS
17  AggressiveInstCombine
18  Analysis
19  BinaryFormat
20  BitReader
21  BitWriter
22  CodeGen
23  Core
24  Extensions
25  IPO
26  InstCombine
27  Instrumentation
28  Linker
29  MC
30  ObjCARC
31  Object
32  Passes
33  Remarks
34  Scalar
35  Support
36  Target
37  TargetParser
38  TransformUtils
39)
40