[InstCombine] Signed saturation patterns
[llvm-core.git] / lib / Transforms / IPO / CMakeLists.txt
blobf1e40b8162f79cc05928f9a1bc2bc8a89dc7734b
1 add_llvm_library(LLVMipo
2   AlwaysInliner.cpp
3   ArgumentPromotion.cpp
4   Attributor.cpp
5   BarrierNoopPass.cpp
6   BlockExtractor.cpp
7   CalledValuePropagation.cpp
8   ConstantMerge.cpp
9   CrossDSOCFI.cpp
10   DeadArgumentElimination.cpp
11   ElimAvailExtern.cpp
12   ExtractGV.cpp
13   ForceFunctionAttrs.cpp
14   FunctionAttrs.cpp
15   FunctionImport.cpp
16   GlobalDCE.cpp
17   GlobalOpt.cpp
18   GlobalSplit.cpp
19   HotColdSplitting.cpp
20   IPConstantPropagation.cpp
21   IPO.cpp
22   InferFunctionAttrs.cpp
23   InlineSimple.cpp
24   Inliner.cpp
25   Internalize.cpp
26   LoopExtractor.cpp
27   LowerTypeTests.cpp
28   MergeFunctions.cpp
29   PartialInlining.cpp
30   PassManagerBuilder.cpp
31   PruneEH.cpp
32   SampleProfile.cpp
33   SCCP.cpp
34   StripDeadPrototypes.cpp
35   StripSymbols.cpp
36   SyntheticCountsPropagation.cpp
37   ThinLTOBitcodeWriter.cpp
38   WholeProgramDevirt.cpp
40   ADDITIONAL_HEADER_DIRS
41   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
42   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/IPO
44   DEPENDS
45   intrinsics_gen
46   )