]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - lib/clang/libllvmscalaropts/Makefile
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / lib / clang / libllvmscalaropts / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 LIB=    llvmscalaropts
6
7 SRCDIR= lib/Transforms/Scalar
8 SRCS=   ADCE.cpp \
9         BasicBlockPlacement.cpp \
10         CodeGenPrepare.cpp \
11         ConstantProp.cpp \
12         CorrelatedValuePropagation.cpp \
13         DCE.cpp \
14         DeadStoreElimination.cpp \
15         EarlyCSE.cpp \
16         GlobalMerge.cpp \
17         GVN.cpp \
18         IndVarSimplify.cpp \
19         JumpThreading.cpp \
20         LICM.cpp \
21         LoopDeletion.cpp \
22         LoopIdiomRecognize.cpp \
23         LoopInstSimplify.cpp \
24         LoopRotation.cpp \
25         LoopStrengthReduce.cpp \
26         LoopUnrollPass.cpp \
27         LoopUnswitch.cpp \
28         LowerAtomic.cpp \
29         MemCpyOptimizer.cpp \
30         Reassociate.cpp \
31         Reg2Mem.cpp \
32         SCCP.cpp \
33         SROA.cpp \
34         Scalar.cpp \
35         ScalarReplAggregates.cpp \
36         SimplifyCFGPass.cpp \
37         SimplifyLibCalls.cpp \
38         Sink.cpp \
39         TailRecursionElimination.cpp
40
41 .if ${MK_CLANG_EXTRAS} != "no"
42 SRCS+=  LoopInstSimplify.cpp \
43         LowerAtomic.cpp \
44         Reg2Mem.cpp \
45         Scalar.cpp
46 .endif
47
48 TGHDRS= Intrinsics
49
50 .include "../clang.lib.mk"