a2e04ffe65fc83e4c7bc0f6e067aa29a772519c6
[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   CallingConvLower.cpp
7   CodeGen.cpp
8   CodePlacementOpt.cpp
9   CriticalAntiDepBreaker.cpp
10   DeadMachineInstructionElim.cpp
11   DwarfEHPrepare.cpp
12   ELFCodeEmitter.cpp
13   ELFWriter.cpp
14   GCMetadata.cpp
15   GCMetadataPrinter.cpp
16   GCStrategy.cpp
17   IfConversion.cpp
18   InlineSpiller.cpp
19   IntrinsicLowering.cpp
20   LLVMTargetMachine.cpp
21   LatencyPriorityQueue.cpp
22   LiveInterval.cpp
23   LiveIntervalAnalysis.cpp
24   LiveStackAnalysis.cpp
25   LiveVariables.cpp
26   LocalStackSlotAllocation.cpp
27   LowerSubregs.cpp
28   MachineBasicBlock.cpp
29   MachineCSE.cpp
30   MachineDominators.cpp
31   MachineFunction.cpp
32   MachineFunctionAnalysis.cpp
33   MachineFunctionPass.cpp
34   MachineFunctionPrinterPass.cpp
35   MachineInstr.cpp
36   MachineLICM.cpp
37   MachineLoopInfo.cpp
38   MachineModuleInfo.cpp
39   MachineModuleInfoImpls.cpp
40   MachinePassRegistry.cpp
41   MachineRegisterInfo.cpp
42   MachineSSAUpdater.cpp
43   MachineSink.cpp
44   MachineVerifier.cpp
45   ObjectCodeEmitter.cpp
46   OcamlGC.cpp
47   OptimizePHIs.cpp
48   PHIElimination.cpp
49   Passes.cpp
50   PeepholeOptimizer.cpp
51   PostRAHazardRecognizer.cpp
52   PostRASchedulerList.cpp
53   PreAllocSplitting.cpp
54   ProcessImplicitDefs.cpp
55   PrologEpilogInserter.cpp
56   PseudoSourceValue.cpp
57   RegAllocFast.cpp
58   RegAllocLinearScan.cpp
59   RegAllocPBQP.cpp
60   RegisterCoalescer.cpp
61   RegisterScavenging.cpp
62   RenderMachineFunction.cpp
63   ScheduleDAG.cpp
64   ScheduleDAGEmit.cpp
65   ScheduleDAGInstrs.cpp
66   ScheduleDAGPrinter.cpp
67   ShadowStackGC.cpp
68   ShrinkWrapping.cpp
69   SimpleRegisterCoalescing.cpp
70   SjLjEHPrepare.cpp
71   SlotIndexes.cpp
72   Spiller.cpp
73   SplitKit.cpp
74   Splitter.cpp
75   StackProtector.cpp
76   StackSlotColoring.cpp
77   StrongPHIElimination.cpp
78   TailDuplication.cpp
79   TargetInstrInfoImpl.cpp
80   TargetLoweringObjectFileImpl.cpp
81   TwoAddressInstructionPass.cpp
82   UnreachableBlockElim.cpp
83   VirtRegMap.cpp
84   VirtRegRewriter.cpp
85   )