summaryrefslogtreecommitdiffstats
path: root/lib/clang/libllvmcodegen/Makefile
blob: 40ae08323a75e7a0357f8060168431d461488dd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# $FreeBSD$

LIB=	llvmcodegen

SRCDIR=	lib/CodeGen
SRCS=	AggressiveAntiDepBreaker.cpp Analysis.cpp BranchFolding.cpp \
	CalcSpillWeights.cpp CodePlacementOpt.cpp \
	CriticalAntiDepBreaker.cpp DeadMachineInstructionElim.cpp \
	DwarfEHPrepare.cpp ELFCodeEmitter.cpp ELFWriter.cpp \
	ExactHazardRecognizer.cpp GCMetadata.cpp GCMetadataPrinter.cpp \
	GCStrategy.cpp IfConversion.cpp IntrinsicLowering.cpp \
	LLVMTargetMachine.cpp LatencyPriorityQueue.cpp \
	LiveInterval.cpp LiveIntervalAnalysis.cpp \
	LiveStackAnalysis.cpp LiveVariables.cpp LowerSubregs.cpp \
	MachineBasicBlock.cpp MachineCSE.cpp MachineDominators.cpp \
	MachineFunction.cpp MachineFunctionAnalysis.cpp \
	MachineFunctionPass.cpp MachineFunctionPrinterPass.cpp \
	MachineInstr.cpp MachineLICM.cpp MachineLoopInfo.cpp \
	MachineModuleInfo.cpp MachineModuleInfoImpls.cpp \
	MachinePassRegistry.cpp MachineRegisterInfo.cpp \
	MachineSSAUpdater.cpp MachineSink.cpp MachineVerifier.cpp \
	ObjectCodeEmitter.cpp OcamlGC.cpp OptimizeExts.cpp \
	OptimizePHIs.cpp PHIElimination.cpp Passes.cpp \
	PostRASchedulerList.cpp PreAllocSplitting.cpp \
	ProcessImplicitDefs.cpp PrologEpilogInserter.cpp \
	PseudoSourceValue.cpp RegAllocFast.cpp RegAllocLinearScan.cpp \
	RegAllocLocal.cpp RegAllocPBQP.cpp RegisterCoalescer.cpp \
	RegisterScavenging.cpp ScheduleDAG.cpp ScheduleDAGEmit.cpp \
	ScheduleDAGInstrs.cpp ScheduleDAGPrinter.cpp ShadowStackGC.cpp \
	ShrinkWrapping.cpp SimpleRegisterCoalescing.cpp \
	SjLjEHPrepare.cpp SlotIndexes.cpp Spiller.cpp \
	StackProtector.cpp StackSlotColoring.cpp \
	StrongPHIElimination.cpp TailDuplication.cpp \
	TargetInstrInfoImpl.cpp TargetLoweringObjectFileImpl.cpp \
	TwoAddressInstructionPass.cpp UnreachableBlockElim.cpp \
	VirtRegMap.cpp VirtRegRewriter.cpp

TGHDRS=	Intrinsics

.include "../clang.lib.mk"
OpenPOWER on IntegriCloud