]> git.proxmox.com Git - rustc.git/blob - src/llvm/lib/Transforms/Scalar/CMakeLists.txt
Imported Upstream version 1.0.0+dfsg1
[rustc.git] / src / llvm / lib / Transforms / Scalar / CMakeLists.txt
1 add_llvm_library(LLVMScalarOpts
2 ADCE.cpp
3 AlignmentFromAssumptions.cpp
4 ConstantHoisting.cpp
5 ConstantProp.cpp
6 CorrelatedValuePropagation.cpp
7 DCE.cpp
8 DeadStoreElimination.cpp
9 EarlyCSE.cpp
10 FlattenCFGPass.cpp
11 GVN.cpp
12 IndVarSimplify.cpp
13 JumpThreading.cpp
14 LICM.cpp
15 LoadCombine.cpp
16 LoopDeletion.cpp
17 LoopIdiomRecognize.cpp
18 LoopInstSimplify.cpp
19 LoopRerollPass.cpp
20 LoopRotation.cpp
21 LoopStrengthReduce.cpp
22 LoopUnrollPass.cpp
23 LoopUnswitch.cpp
24 LowerAtomic.cpp
25 MemCpyOptimizer.cpp
26 MergedLoadStoreMotion.cpp
27 NullCheckElimination.cpp
28 PartiallyInlineLibCalls.cpp
29 Reassociate.cpp
30 Reg2Mem.cpp
31 SCCP.cpp
32 SROA.cpp
33 SampleProfile.cpp
34 Scalar.cpp
35 ScalarReplAggregates.cpp
36 Scalarizer.cpp
37 SeparateConstOffsetFromGEP.cpp
38 SimplifyCFGPass.cpp
39 Sink.cpp
40 StructurizeCFG.cpp
41 TailRecursionElimination.cpp
42 )
43
44 add_dependencies(LLVMScalarOpts intrinsics_gen)