Revert r233062 ""float2int": Add a new pass to demote from float to int where possible."
[oota-llvm.git] / lib / Transforms / Scalar / CMakeLists.txt
1 add_llvm_library(LLVMScalarOpts
2   ADCE.cpp
3   AlignmentFromAssumptions.cpp
4   BDCE.cpp
5   ConstantHoisting.cpp
6   ConstantProp.cpp
7   CorrelatedValuePropagation.cpp
8   DCE.cpp
9   DeadStoreElimination.cpp
10   EarlyCSE.cpp
11   FlattenCFGPass.cpp
12   GVN.cpp
13   InductiveRangeCheckElimination.cpp
14   IndVarSimplify.cpp
15   JumpThreading.cpp
16   LICM.cpp
17   LoadCombine.cpp
18   LoopDeletion.cpp
19   LoopIdiomRecognize.cpp
20   LoopInstSimplify.cpp
21   LoopInterchange.cpp
22   LoopRerollPass.cpp
23   LoopRotation.cpp
24   LoopStrengthReduce.cpp
25   LoopUnrollPass.cpp
26   LoopUnswitch.cpp
27   LowerAtomic.cpp
28   LowerExpectIntrinsic.cpp
29   MemCpyOptimizer.cpp
30   MergedLoadStoreMotion.cpp
31   PartiallyInlineLibCalls.cpp
32   PlaceSafepoints.cpp
33   Reassociate.cpp
34   Reg2Mem.cpp
35   RewriteStatepointsForGC.cpp
36   SCCP.cpp
37   SROA.cpp
38   SampleProfile.cpp
39   Scalar.cpp
40   ScalarReplAggregates.cpp
41   Scalarizer.cpp
42   SeparateConstOffsetFromGEP.cpp
43   SimplifyCFGPass.cpp
44   Sink.cpp
45   StraightLineStrengthReduce.cpp
46   StructurizeCFG.cpp
47   TailRecursionElimination.cpp
48
49   ADDITIONAL_HEADER_DIRS
50   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
51   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Scalar
52   )
53
54 add_dependencies(LLVMScalarOpts intrinsics_gen)