]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - lib/clang/libllvmtransformutils/Makefile
MFC r244628:
[FreeBSD/stable/9.git] / lib / clang / libllvmtransformutils / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 LIB=    llvmtransformutils
6
7 SRCDIR= lib/Transforms/Utils
8 SRCS=   AddrModeMatcher.cpp \
9         BasicBlockUtils.cpp \
10         BreakCriticalEdges.cpp \
11         BuildLibCalls.cpp \
12         BypassSlowDivision.cpp \
13         CloneFunction.cpp \
14         CloneModule.cpp \
15         CmpInstAnalysis.cpp \
16         CodeExtractor.cpp \
17         DemoteRegToStack.cpp \
18         InlineFunction.cpp \
19         InstructionNamer.cpp \
20         IntegerDivision.cpp \
21         LCSSA.cpp \
22         Local.cpp \
23         LoopSimplify.cpp \
24         LoopUnroll.cpp \
25         LoopUnrollRuntime.cpp \
26         LowerExpectIntrinsic.cpp \
27         LowerInvoke.cpp \
28         LowerSwitch.cpp \
29         Mem2Reg.cpp \
30         MetaRenamer.cpp \
31         ModuleUtils.cpp \
32         PromoteMemoryToRegister.cpp \
33         SSAUpdater.cpp \
34         SimplifyCFG.cpp \
35         SimplifyIndVar.cpp \
36         SimplifyInstructions.cpp \
37         SimplifyLibCalls.cpp \
38         UnifyFunctionExitNodes.cpp \
39         ValueMapper.cpp
40
41 .if ${MK_CLANG_EXTRAS} != "no"
42 SRCS+=  Utils.cpp
43 .endif
44
45 TGHDRS= Intrinsics
46
47 .include "../clang.lib.mk"