]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - lib/clang/libllvmscalaropts/Makefile
MFC r231057:
[FreeBSD/stable/9.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         GVN.cpp \
17         IndVarSimplify.cpp \
18         JumpThreading.cpp \
19         LICM.cpp \
20         LoopDeletion.cpp \
21         LoopIdiomRecognize.cpp \
22         LoopRotation.cpp \
23         LoopStrengthReduce.cpp \
24         LoopUnrollPass.cpp \
25         LoopUnswitch.cpp \
26         MemCpyOptimizer.cpp \
27         ObjCARC.cpp \
28         Reassociate.cpp \
29         SCCP.cpp \
30         ScalarReplAggregates.cpp \
31         SimplifyCFGPass.cpp \
32         SimplifyLibCalls.cpp \
33         Sink.cpp \
34         TailRecursionElimination.cpp
35
36 .if ${MK_CLANG_EXTRAS} != "no"
37 SRCS+=  LoopInstSimplify.cpp \
38         LowerAtomic.cpp \
39         Reg2Mem.cpp \
40         Scalar.cpp
41 .endif
42
43 TGHDRS= Intrinsics
44
45 .include "../clang.lib.mk"