34cdd77646
clang-tblgen and clang itself built.
44 lines
783 B
Makefile
44 lines
783 B
Makefile
# $FreeBSD$
|
|
|
|
.include <src.opts.mk>
|
|
|
|
LIB= llvmipo
|
|
|
|
SRCDIR= lib/Transforms/IPO
|
|
SRCS= ArgumentPromotion.cpp \
|
|
BarrierNoopPass.cpp \
|
|
ConstantMerge.cpp \
|
|
CrossDSOCFI.cpp \
|
|
DeadArgumentElimination.cpp \
|
|
ElimAvailExtern.cpp \
|
|
ExtractGV.cpp \
|
|
ForceFunctionAttrs.cpp \
|
|
FunctionAttrs.cpp \
|
|
FunctionImport.cpp \
|
|
GlobalDCE.cpp \
|
|
GlobalOpt.cpp \
|
|
IPConstantPropagation.cpp \
|
|
InferFunctionAttrs.cpp \
|
|
InlineAlways.cpp \
|
|
InlineSimple.cpp \
|
|
Inliner.cpp \
|
|
Internalize.cpp \
|
|
LoopExtractor.cpp \
|
|
LowerBitSets.cpp \
|
|
MergeFunctions.cpp \
|
|
PartialInlining.cpp \
|
|
PassManagerBuilder.cpp \
|
|
PruneEH.cpp \
|
|
SampleProfile.cpp \
|
|
StripDeadPrototypes.cpp \
|
|
StripSymbols.cpp
|
|
|
|
.if ${MK_CLANG_EXTRAS} != "no"
|
|
SRCS+= IPO.cpp
|
|
.endif
|
|
|
|
TGHDRS= Attributes \
|
|
Intrinsics
|
|
|
|
.include "../clang.lib.mk"
|