xref: /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CMakeLists.txt (revision 82d56013d7b633d116a93943de88e08335357a7c)
1add_llvm_component_library(LLVMTransformUtils
2  AddDiscriminators.cpp
3  AMDGPUEmitPrintf.cpp
4  ASanStackFrameLayout.cpp
5  AssumeBundleBuilder.cpp
6  AutoInitRemark.cpp
7  BasicBlockUtils.cpp
8  BreakCriticalEdges.cpp
9  BuildLibCalls.cpp
10  BypassSlowDivision.cpp
11  CallPromotionUtils.cpp
12  CallGraphUpdater.cpp
13  CanonicalizeAliases.cpp
14  CanonicalizeFreezeInLoops.cpp
15  CloneFunction.cpp
16  CloneModule.cpp
17  CodeExtractor.cpp
18  CodeMoverUtils.cpp
19  CtorUtils.cpp
20  Debugify.cpp
21  DemoteRegToStack.cpp
22  EntryExitInstrumenter.cpp
23  EscapeEnumerator.cpp
24  Evaluator.cpp
25  FixIrreducible.cpp
26  FlattenCFG.cpp
27  FunctionComparator.cpp
28  FunctionImportUtils.cpp
29  GlobalStatus.cpp
30  GuardUtils.cpp
31  HelloWorld.cpp
32  InlineFunction.cpp
33  InjectTLIMappings.cpp
34  InstructionNamer.cpp
35  IntegerDivision.cpp
36  LCSSA.cpp
37  LibCallsShrinkWrap.cpp
38  Local.cpp
39  LoopPeel.cpp
40  LoopRotationUtils.cpp
41  LoopSimplify.cpp
42  LoopUnroll.cpp
43  LoopUnrollAndJam.cpp
44  LoopUnrollRuntime.cpp
45  LoopUtils.cpp
46  LoopVersioning.cpp
47  LowerInvoke.cpp
48  LowerMemIntrinsics.cpp
49  LowerSwitch.cpp
50  MatrixUtils.cpp
51  Mem2Reg.cpp
52  MetaRenamer.cpp
53  ModuleUtils.cpp
54  NameAnonGlobals.cpp
55  PredicateInfo.cpp
56  PromoteMemoryToRegister.cpp
57  RelLookupTableConverter.cpp
58  ScalarEvolutionExpander.cpp
59  SCCPSolver.cpp
60  StripGCRelocates.cpp
61  SSAUpdater.cpp
62  SSAUpdaterBulk.cpp
63  SampleProfileLoaderBaseUtil.cpp
64  SanitizerStats.cpp
65  SimplifyCFG.cpp
66  SimplifyIndVar.cpp
67  SimplifyLibCalls.cpp
68  SizeOpts.cpp
69  SplitModule.cpp
70  StripNonLineTableDebugInfo.cpp
71  SymbolRewriter.cpp
72  UnifyFunctionExitNodes.cpp
73  UnifyLoopExits.cpp
74  Utils.cpp
75  ValueMapper.cpp
76  VNCoercion.cpp
77
78  ADDITIONAL_HEADER_DIRS
79  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
80  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Utils
81
82  DEPENDS
83  intrinsics_gen
84
85  LINK_COMPONENTS
86  Analysis
87  Core
88  Support
89  )
90