]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - lib/clang/libllvmcodegen/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.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         LiveStackAnalysis.cpp \
45         LiveVariables.cpp \
46         LocalStackSlotAllocation.cpp \
47         MachineBasicBlock.cpp \
48         MachineBlockFrequencyInfo.cpp \
49         MachineBlockPlacement.cpp \
50         MachineBranchProbabilityInfo.cpp \
51         MachineCSE.cpp \
52         MachineCodeEmitter.cpp \
53         MachineCopyPropagation.cpp \
54         MachineDominators.cpp \
55         MachineFunction.cpp \
56         MachineFunctionAnalysis.cpp \
57         MachineFunctionPass.cpp \
58         MachineFunctionPrinterPass.cpp \
59         MachineInstr.cpp \
60         MachineInstrBundle.cpp \
61         MachineLICM.cpp \
62         MachineLoopInfo.cpp \
63         MachineModuleInfo.cpp \
64         MachineModuleInfoImpls.cpp \
65         MachinePassRegistry.cpp \
66         MachinePostDominators.cpp \
67         MachineRegisterInfo.cpp \
68         MachineSSAUpdater.cpp \
69         MachineScheduler.cpp \
70         MachineSink.cpp \
71         MachineTraceMetrics.cpp \
72         MachineVerifier.cpp \
73         OcamlGC.cpp \
74         OptimizePHIs.cpp \
75         PHIElimination.cpp \
76         PHIEliminationUtils.cpp \
77         Passes.cpp \
78         PeepholeOptimizer.cpp \
79         PostRASchedulerList.cpp \
80         ProcessImplicitDefs.cpp \
81         PrologEpilogInserter.cpp \
82         PseudoSourceValue.cpp \
83         RegAllocBase.cpp \
84         RegAllocBasic.cpp \
85         RegAllocFast.cpp \
86         RegAllocGreedy.cpp \
87         RegAllocPBQP.cpp \
88         RegisterClassInfo.cpp \
89         RegisterCoalescer.cpp \
90         RegisterPressure.cpp \
91         RegisterScavenging.cpp \
92         ScheduleDAG.cpp \
93         ScheduleDAGInstrs.cpp \
94         ScheduleDAGPrinter.cpp \
95         ScoreboardHazardRecognizer.cpp \
96         ShadowStackGC.cpp \
97         ShrinkWrapping.cpp \
98         SjLjEHPrepare.cpp \
99         SlotIndexes.cpp \
100         SpillPlacement.cpp \
101         Spiller.cpp \
102         SplitKit.cpp \
103         StackColoring.cpp \
104         StackProtector.cpp \
105         StackSlotColoring.cpp \
106         StrongPHIElimination.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"