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