Move GlobalMerge from Transform to CodeGen.
[oota-llvm.git] / lib / Transforms / Scalar / CMakeLists.txt
1 add_llvm_library(LLVMScalarOpts
2   ADCE.cpp
3   ConstantHoisting.cpp
4   ConstantProp.cpp
5   CorrelatedValuePropagation.cpp
6   DCE.cpp
7   DeadStoreElimination.cpp
8   EarlyCSE.cpp
9   FlattenCFGPass.cpp
10   GVN.cpp
11   IndVarSimplify.cpp
12   JumpThreading.cpp
13   LICM.cpp
14   LoadCombine.cpp
15   LoopDeletion.cpp
16   LoopIdiomRecognize.cpp
17   LoopInstSimplify.cpp
18   LoopRerollPass.cpp
19   LoopRotation.cpp
20   LoopStrengthReduce.cpp
21   LoopUnrollPass.cpp
22   LoopUnswitch.cpp
23   LowerAtomic.cpp
24   MemCpyOptimizer.cpp
25   PartiallyInlineLibCalls.cpp
26   Reassociate.cpp
27   Reg2Mem.cpp
28   SCCP.cpp
29   SROA.cpp
30   SampleProfile.cpp
31   Scalar.cpp
32   ScalarReplAggregates.cpp
33   Scalarizer.cpp
34   SeparateConstOffsetFromGEP.cpp
35   SimplifyCFGPass.cpp
36   Sink.cpp
37   StructurizeCFG.cpp
38   TailRecursionElimination.cpp
39   )
40
41 add_dependencies(LLVMScalarOpts intrinsics_gen)