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