[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / lib / Transforms / Utils / CMakeLists.txt
blobbe4f7125eb8534fe4768084db4988516d85c2789
1 add_llvm_component_library(LLVMTransformUtils
2   AddDiscriminators.cpp
3   AMDGPUEmitPrintf.cpp
4   ASanStackFrameLayout.cpp
5   AssumeBundleBuilder.cpp
6   BasicBlockUtils.cpp
7   BreakCriticalEdges.cpp
8   BuildLibCalls.cpp
9   BypassSlowDivision.cpp
10   CallPromotionUtils.cpp
11   CallGraphUpdater.cpp
12   CanonicalizeAliases.cpp
13   CanonicalizeFreezeInLoops.cpp
14   CloneFunction.cpp
15   CloneModule.cpp
16   CodeExtractor.cpp
17   CodeMoverUtils.cpp
18   CtorUtils.cpp
19   Debugify.cpp
20   DemoteRegToStack.cpp
21   EntryExitInstrumenter.cpp
22   EscapeEnumerator.cpp
23   Evaluator.cpp
24   FixIrreducible.cpp
25   FlattenCFG.cpp
26   FunctionComparator.cpp
27   FunctionImportUtils.cpp
28   GlobalStatus.cpp
29   GuardUtils.cpp
30   HelloWorld.cpp
31   InlineFunction.cpp
32   InjectTLIMappings.cpp
33   InstructionNamer.cpp
34   IntegerDivision.cpp
35   LCSSA.cpp
36   LibCallsShrinkWrap.cpp
37   Local.cpp
38   LoopPeel.cpp
39   LoopRotationUtils.cpp
40   LoopSimplify.cpp
41   LoopUnroll.cpp
42   LoopUnrollAndJam.cpp
43   LoopUnrollRuntime.cpp
44   LoopUtils.cpp
45   LoopVersioning.cpp
46   LowerInvoke.cpp
47   LowerMemIntrinsics.cpp
48   LowerSwitch.cpp
49   MatrixUtils.cpp
50   MemoryOpRemark.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
78   ADDITIONAL_HEADER_DIRS
79   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
80   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Utils
82   DEPENDS
83   intrinsics_gen
85   LINK_COMPONENTS
86   Analysis
87   Core
88   Support
89   )