]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/clang/libllvmcodegen/Makefile
Merge ACPICA 20130328.
[FreeBSD/FreeBSD.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         BranchFolding.cpp \
12         CalcSpillWeights.cpp \
13         CallingConvLower.cpp \
14         CodeGen.cpp \
15         CodePlacementOpt.cpp \
16         CriticalAntiDepBreaker.cpp \
17         DFAPacketizer.cpp \
18         DeadMachineInstructionElim.cpp \
19         DwarfEHPrepare.cpp \
20         EarlyIfConversion.cpp \
21         EdgeBundles.cpp \
22         ExecutionDepsFix.cpp \
23         ExpandISelPseudos.cpp \
24         ExpandPostRAPseudos.cpp \
25         GCMetadata.cpp \
26         GCMetadataPrinter.cpp \
27         GCStrategy.cpp \
28         IfConversion.cpp \
29         InlineSpiller.cpp \
30         InterferenceCache.cpp \
31         IntrinsicLowering.cpp \
32         JITCodeEmitter.cpp \
33         LLVMTargetMachine.cpp \
34         LatencyPriorityQueue.cpp \
35         LexicalScopes.cpp \
36         LiveDebugVariables.cpp \
37         LiveInterval.cpp \
38         LiveIntervalAnalysis.cpp \
39         LiveIntervalUnion.cpp \
40         LiveRangeCalc.cpp \
41         LiveRangeEdit.cpp \
42         LiveRegMatrix.cpp \
43         LiveStackAnalysis.cpp \
44         LiveVariables.cpp \
45         LocalStackSlotAllocation.cpp \
46         MachineBasicBlock.cpp \
47         MachineBlockFrequencyInfo.cpp \
48         MachineBlockPlacement.cpp \
49         MachineBranchProbabilityInfo.cpp \
50         MachineCSE.cpp \
51         MachineCodeEmitter.cpp \
52         MachineCopyPropagation.cpp \
53         MachineDominators.cpp \
54         MachineFunction.cpp \
55         MachineFunctionAnalysis.cpp \
56         MachineFunctionPass.cpp \
57         MachineFunctionPrinterPass.cpp \
58         MachineInstr.cpp \
59         MachineInstrBundle.cpp \
60         MachineLICM.cpp \
61         MachineLoopInfo.cpp \
62         MachineLoopRanges.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         TargetInstrInfoImpl.cpp \
110         TargetLoweringObjectFileImpl.cpp \
111         TargetOptionsImpl.cpp \
112         TargetSchedule.cpp \
113         TwoAddressInstructionPass.cpp \
114         UnreachableBlockElim.cpp \
115         VirtRegMap.cpp
116
117 TGHDRS= Intrinsics
118
119 .include "../clang.lib.mk"