]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - lib/clang/libllvmcodegen/Makefile
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / lib / clang / libllvmcodegen / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 LIB=    llvmcodegen
6
7 SRCDIR= lib/CodeGen
8 SRCS=   AggressiveAntiDepBreaker.cpp \
9         AllocationOrder.cpp \
10         Analysis.cpp \
11         BasicTargetTransformInfo.cpp \
12         BranchFolding.cpp \
13         CalcSpillWeights.cpp \
14         CallingConvLower.cpp \
15         CodeGen.cpp \
16         CriticalAntiDepBreaker.cpp \
17         DFAPacketizer.cpp \
18         DeadMachineInstructionElim.cpp \
19         DwarfEHPrepare.cpp \
20         EarlyIfConversion.cpp \
21         EdgeBundles.cpp \
22         ErlangGC.cpp \
23         ExecutionDepsFix.cpp \
24         ExpandISelPseudos.cpp \
25         ExpandPostRAPseudos.cpp \
26         GCMetadata.cpp \
27         GCMetadataPrinter.cpp \
28         GCStrategy.cpp \
29         IfConversion.cpp \
30         InlineSpiller.cpp \
31         InterferenceCache.cpp \
32         IntrinsicLowering.cpp \
33         JITCodeEmitter.cpp \
34         LLVMTargetMachine.cpp \
35         LatencyPriorityQueue.cpp \
36         LexicalScopes.cpp \
37         LiveDebugVariables.cpp \
38         LiveInterval.cpp \
39         LiveIntervalAnalysis.cpp \
40         LiveIntervalUnion.cpp \
41         LiveRangeCalc.cpp \
42         LiveRangeEdit.cpp \
43         LiveRegMatrix.cpp \
44         LiveRegUnits.cpp \
45         LiveStackAnalysis.cpp \
46         LiveVariables.cpp \
47         LocalStackSlotAllocation.cpp \
48         MachineBasicBlock.cpp \
49         MachineBlockFrequencyInfo.cpp \
50         MachineBlockPlacement.cpp \
51         MachineBranchProbabilityInfo.cpp \
52         MachineCSE.cpp \
53         MachineCodeEmitter.cpp \
54         MachineCopyPropagation.cpp \
55         MachineDominators.cpp \
56         MachineFunction.cpp \
57         MachineFunctionAnalysis.cpp \
58         MachineFunctionPass.cpp \
59         MachineFunctionPrinterPass.cpp \
60         MachineInstr.cpp \
61         MachineInstrBundle.cpp \
62         MachineLICM.cpp \
63         MachineLoopInfo.cpp \
64         MachineModuleInfo.cpp \
65         MachineModuleInfoImpls.cpp \
66         MachinePassRegistry.cpp \
67         MachinePostDominators.cpp \
68         MachineRegisterInfo.cpp \
69         MachineSSAUpdater.cpp \
70         MachineScheduler.cpp \
71         MachineSink.cpp \
72         MachineTraceMetrics.cpp \
73         MachineVerifier.cpp \
74         OcamlGC.cpp \
75         OptimizePHIs.cpp \
76         PHIElimination.cpp \
77         PHIEliminationUtils.cpp \
78         Passes.cpp \
79         PeepholeOptimizer.cpp \
80         PostRASchedulerList.cpp \
81         ProcessImplicitDefs.cpp \
82         PrologEpilogInserter.cpp \
83         PseudoSourceValue.cpp \
84         RegAllocBase.cpp \
85         RegAllocBasic.cpp \
86         RegAllocFast.cpp \
87         RegAllocGreedy.cpp \
88         RegAllocPBQP.cpp \
89         RegisterClassInfo.cpp \
90         RegisterCoalescer.cpp \
91         RegisterPressure.cpp \
92         RegisterScavenging.cpp \
93         ScheduleDAG.cpp \
94         ScheduleDAGInstrs.cpp \
95         ScheduleDAGPrinter.cpp \
96         ScoreboardHazardRecognizer.cpp \
97         ShadowStackGC.cpp \
98         SjLjEHPrepare.cpp \
99         SlotIndexes.cpp \
100         SpillPlacement.cpp \
101         Spiller.cpp \
102         SplitKit.cpp \
103         StackColoring.cpp \
104         StackMaps.cpp \
105         StackProtector.cpp \
106         StackSlotColoring.cpp \
107         TailDuplication.cpp \
108         TargetFrameLoweringImpl.cpp \
109         TargetInstrInfo.cpp \
110         TargetLoweringBase.cpp \
111         TargetLoweringObjectFileImpl.cpp \
112         TargetOptionsImpl.cpp \
113         TargetRegisterInfo.cpp \
114         TargetSchedule.cpp \
115         TwoAddressInstructionPass.cpp \
116         UnreachableBlockElim.cpp \
117         VirtRegMap.cpp
118
119 TGHDRS= Intrinsics
120
121 .include "../clang.lib.mk"