[AMDGPU] Test codegen'ing True16 additions.
[llvm-project.git] / llvm / lib / Transforms / IPO / CMakeLists.txt
blob034f1587ae8df44bdb5b9f311197dcfdbdc1d938
1 add_llvm_component_library(LLVMipo
2   AlwaysInliner.cpp
3   Annotation2Metadata.cpp
4   ArgumentPromotion.cpp
5   Attributor.cpp
6   AttributorAttributes.cpp
7   BarrierNoopPass.cpp
8   BlockExtractor.cpp
9   CalledValuePropagation.cpp
10   ConstantMerge.cpp
11   CrossDSOCFI.cpp
12   DeadArgumentElimination.cpp
13   ElimAvailExtern.cpp
14   EmbedBitcodePass.cpp
15   ExtractGV.cpp
16   ForceFunctionAttrs.cpp
17   FunctionAttrs.cpp
18   FunctionImport.cpp
19   FunctionSpecialization.cpp
20   GlobalDCE.cpp
21   GlobalOpt.cpp
22   GlobalSplit.cpp
23   HotColdSplitting.cpp
24   IPO.cpp
25   IROutliner.cpp
26   InferFunctionAttrs.cpp
27   Inliner.cpp
28   Internalize.cpp
29   LoopExtractor.cpp
30   LowerTypeTests.cpp
31   MemProfContextDisambiguation.cpp
32   MergeFunctions.cpp
33   ModuleInliner.cpp
34   OpenMPOpt.cpp
35   PartialInlining.cpp
36   SampleContextTracker.cpp
37   SampleProfile.cpp
38   SampleProfileProbe.cpp
39   SCCP.cpp
40   StripDeadPrototypes.cpp
41   StripSymbols.cpp
42   SyntheticCountsPropagation.cpp
43   ThinLTOBitcodeWriter.cpp
44   WholeProgramDevirt.cpp
46   ADDITIONAL_HEADER_DIRS
47   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
48   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/IPO
50   DEPENDS
51   intrinsics_gen
52   omp_gen
54   COMPONENT_NAME
55   IPO
57   LINK_COMPONENTS
58   AggressiveInstCombine
59   Analysis
60   BitReader
61   BitWriter
62   Core
63   FrontendOpenMP
64   InstCombine
65   IRReader
66   Linker
67   Object
68   ProfileData
69   Scalar
70   Support
71   TargetParser
72   TransformUtils
73   Vectorize
74   Instrumentation
75   )