1208963Srdivacky# $FreeBSD$
2208963Srdivacky
3231919Sdim.include <bsd.own.mk>
4231919Sdim
5208963SrdivackyLIB=	llvmtransformutils
6208963Srdivacky
7208963SrdivackySRCDIR=	lib/Transforms/Utils
8252723SdimSRCS=	BasicBlockUtils.cpp \
9210299Sed	BreakCriticalEdges.cpp \
10210299Sed	BuildLibCalls.cpp \
11245431Sdim	BypassSlowDivision.cpp \
12210299Sed	CloneFunction.cpp \
13210299Sed	CloneModule.cpp \
14235633Sdim	CmpInstAnalysis.cpp \
15210299Sed	CodeExtractor.cpp \
16210299Sed	DemoteRegToStack.cpp \
17263509Sdim	FlattenCFG.cpp \
18263509Sdim	GlobalStatus.cpp \
19210299Sed	InlineFunction.cpp \
20210299Sed	InstructionNamer.cpp \
21245431Sdim	IntegerDivision.cpp \
22210299Sed	LCSSA.cpp \
23210299Sed	Local.cpp \
24210299Sed	LoopSimplify.cpp \
25210299Sed	LoopUnroll.cpp \
26235633Sdim	LoopUnrollRuntime.cpp \
27224145Sdim	LowerExpectIntrinsic.cpp \
28210299Sed	LowerInvoke.cpp \
29210299Sed	LowerSwitch.cpp \
30210299Sed	Mem2Reg.cpp \
31245431Sdim	MetaRenamer.cpp \
32235633Sdim	ModuleUtils.cpp \
33210299Sed	PromoteMemoryToRegister.cpp \
34210299Sed	SSAUpdater.cpp \
35210299Sed	SimplifyCFG.cpp \
36226890Sdim	SimplifyIndVar.cpp \
37235633Sdim	SimplifyInstructions.cpp \
38245431Sdim	SimplifyLibCalls.cpp \
39263509Sdim	SpecialCaseList.cpp \
40210299Sed	UnifyFunctionExitNodes.cpp \
41210299Sed	ValueMapper.cpp
42208963Srdivacky
43231919Sdim.if ${MK_CLANG_EXTRAS} != "no"
44245431SdimSRCS+=	Utils.cpp
45231919Sdim.endif
46231919Sdim
47208963SrdivackyTGHDRS=	Intrinsics
48208963Srdivacky
49208963Srdivacky.include "../clang.lib.mk"
50