[AMDGPU] Test codegen'ing True16 additions.
[llvm-project.git] / llvm / lib / Transforms / Utils / CMakeLists.txt
blobe971c638327bf0592c7d35504603130d69924210
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   CodeLayout.cpp
18   CodeMoverUtils.cpp
19   CtorUtils.cpp
20   CountVisits.cpp
21   Debugify.cpp
22   DemoteRegToStack.cpp
23   DXILUpgrade.cpp
24   EntryExitInstrumenter.cpp
25   EscapeEnumerator.cpp
26   Evaluator.cpp
27   FixIrreducible.cpp
28   FlattenCFG.cpp
29   FunctionComparator.cpp
30   FunctionImportUtils.cpp
31   GlobalStatus.cpp
32   GuardUtils.cpp
33   HelloWorld.cpp
34   InlineFunction.cpp
35   InjectTLIMappings.cpp
36   InstructionNamer.cpp
37   IntegerDivision.cpp
38   LCSSA.cpp
39   LibCallsShrinkWrap.cpp
40   Local.cpp
41   LoopPeel.cpp
42   LoopRotationUtils.cpp
43   LoopSimplify.cpp
44   LoopUnroll.cpp
45   LoopUnrollAndJam.cpp
46   LoopUnrollRuntime.cpp
47   LoopUtils.cpp
48   LoopVersioning.cpp
49   LowerAtomic.cpp
50   LowerGlobalDtors.cpp
51   LowerIFunc.cpp
52   LowerInvoke.cpp
53   LowerMemIntrinsics.cpp
54   LowerSwitch.cpp
55   MatrixUtils.cpp
56   MemoryOpRemark.cpp
57   MemoryTaggingSupport.cpp
58   Mem2Reg.cpp
59   MetaRenamer.cpp
60   MisExpect.cpp
61   ModuleUtils.cpp
62   MoveAutoInit.cpp
63   NameAnonGlobals.cpp
64   PredicateInfo.cpp
65   PromoteMemoryToRegister.cpp
66   RelLookupTableConverter.cpp
67   ScalarEvolutionExpander.cpp
68   SCCPSolver.cpp
69   StripGCRelocates.cpp
70   SSAUpdater.cpp
71   SSAUpdaterBulk.cpp
72   SampleProfileInference.cpp
73   SampleProfileLoaderBaseUtil.cpp
74   SanitizerStats.cpp
75   SimplifyCFG.cpp
76   SimplifyIndVar.cpp
77   SimplifyLibCalls.cpp
78   SizeOpts.cpp
79   SplitModule.cpp
80   StripNonLineTableDebugInfo.cpp
81   SymbolRewriter.cpp
82   UnifyFunctionExitNodes.cpp
83   UnifyLoopExits.cpp
84   Utils.cpp
85   ValueMapper.cpp
86   VNCoercion.cpp
88   ADDITIONAL_HEADER_DIRS
89   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
90   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Utils
92   DEPENDS
93   intrinsics_gen
95   LINK_COMPONENTS
96   Analysis
97   Core
98   Support
99   TargetParser
100   )