Begin implementation of an inline spiller.
[oota-llvm.git] / lib / CodeGen / CMakeLists.txt
1 add_llvm_library(LLVMCodeGen
2   AggressiveAntiDepBreaker.cpp
3   Analysis.cpp
4   BranchFolding.cpp
5   CalcSpillWeights.cpp
6   CodePlacementOpt.cpp
7   CriticalAntiDepBreaker.cpp
8   DeadMachineInstructionElim.cpp
9   DwarfEHPrepare.cpp
10   ELFCodeEmitter.cpp
11   ELFWriter.cpp
12   GCMetadata.cpp
13   GCMetadataPrinter.cpp
14   GCStrategy.cpp
15   IfConversion.cpp
16   InlineSpiller.cpp
17   IntrinsicLowering.cpp
18   LLVMTargetMachine.cpp
19   LatencyPriorityQueue.cpp
20   LiveInterval.cpp
21   LiveIntervalAnalysis.cpp
22   LiveStackAnalysis.cpp
23   LiveVariables.cpp
24   LowerSubregs.cpp
25   MachineBasicBlock.cpp
26   MachineCSE.cpp
27   MachineDominators.cpp
28   MachineFunction.cpp
29   MachineFunctionAnalysis.cpp
30   MachineFunctionPass.cpp
31   MachineFunctionPrinterPass.cpp
32   MachineInstr.cpp
33   MachineLICM.cpp
34   MachineLoopInfo.cpp
35   MachineModuleInfo.cpp
36   MachineModuleInfoImpls.cpp
37   MachinePassRegistry.cpp
38   MachineRegisterInfo.cpp
39   MachineSSAUpdater.cpp
40   MachineSink.cpp
41   MachineVerifier.cpp
42   ObjectCodeEmitter.cpp
43   OcamlGC.cpp
44   OptimizeExts.cpp
45   OptimizePHIs.cpp
46   PHIElimination.cpp
47   Passes.cpp
48   PostRAHazardRecognizer.cpp
49   PostRASchedulerList.cpp
50   PreAllocSplitting.cpp
51   ProcessImplicitDefs.cpp
52   PrologEpilogInserter.cpp
53   PseudoSourceValue.cpp
54   RegAllocFast.cpp
55   RegAllocLinearScan.cpp
56   RegAllocPBQP.cpp
57   RegisterCoalescer.cpp
58   RegisterScavenging.cpp
59   ScheduleDAG.cpp
60   ScheduleDAGEmit.cpp
61   ScheduleDAGInstrs.cpp
62   ScheduleDAGPrinter.cpp
63   ShadowStackGC.cpp
64   ShrinkWrapping.cpp
65   SimpleRegisterCoalescing.cpp
66   SjLjEHPrepare.cpp
67   SlotIndexes.cpp
68   Spiller.cpp
69   StackProtector.cpp
70   StackSlotColoring.cpp
71   StrongPHIElimination.cpp
72   TailDuplication.cpp
73   TargetInstrInfoImpl.cpp
74   TargetLoweringObjectFileImpl.cpp
75   TwoAddressInstructionPass.cpp
76   UnreachableBlockElim.cpp
77   VirtRegMap.cpp
78   VirtRegRewriter.cpp
79   )
80
81 target_link_libraries (LLVMCodeGen LLVMCore LLVMScalarOpts)