CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.
[oota-llvm.git] / lib / Transforms / IPO / CMakeLists.txt
1 add_llvm_library(LLVMipo
2   ArgumentPromotion.cpp
3   ConstantMerge.cpp
4   DeadArgumentElimination.cpp
5   DeadTypeElimination.cpp
6   ExtractGV.cpp
7   FunctionAttrs.cpp
8   GlobalDCE.cpp
9   GlobalOpt.cpp
10   IPConstantPropagation.cpp
11   IPO.cpp
12   InlineAlways.cpp
13   InlineSimple.cpp
14   Inliner.cpp
15   Internalize.cpp
16   LoopExtractor.cpp
17   LowerSetJmp.cpp
18   MergeFunctions.cpp
19   PartialInlining.cpp
20   PartialSpecialization.cpp
21   PruneEH.cpp
22   StripDeadPrototypes.cpp
23   StripSymbols.cpp
24   StructRetPromotion.cpp
25   )
26
27 target_link_libraries(LLVMipo
28   LLVMAnalysis
29   LLVMCore
30   LLVMScalarOpts
31   LLVMTarget
32   LLVMTransformUtils
33   LLVMipa
34   )