Remove CodeGenLICM. It's largely obsoleted by MachineLICM's new ability
[oota-llvm.git] / lib / Transforms / Scalar / CMakeLists.txt
1 add_llvm_library(LLVMScalarOpts
2   ABCD.cpp
3   ADCE.cpp
4   BasicBlockPlacement.cpp
5   CodeGenPrepare.cpp
6   CondPropagate.cpp
7   ConstantProp.cpp
8   DCE.cpp
9   DeadStoreElimination.cpp
10   GEPSplitter.cpp
11   GVN.cpp
12   IndVarSimplify.cpp
13   InstructionCombining.cpp
14   JumpThreading.cpp
15   LICM.cpp
16   LoopDeletion.cpp
17   LoopIndexSplit.cpp
18   LoopRotation.cpp
19   LoopStrengthReduce.cpp
20   LoopUnroll.cpp
21   LoopUnswitch.cpp
22   MemCpyOptimizer.cpp
23   Reassociate.cpp
24   Reg2Mem.cpp
25   SCCP.cpp
26   SCCVN.cpp
27   Scalar.cpp
28   ScalarReplAggregates.cpp
29   SimplifyCFGPass.cpp
30   SimplifyHalfPowrLibCalls.cpp
31   SimplifyLibCalls.cpp
32   TailDuplication.cpp
33   TailRecursionElimination.cpp
34   )
35
36 target_link_libraries (LLVMScalarOpts LLVMTransformUtils)