89aebd82a128c6e77bbf969ec4af4bca1ee387aa
[oota-llvm.git] / lib / CodeGen / CMakeLists.txt
1 add_llvm_library(LLVMCodeGen
2   BranchFolding.cpp
3   CodePlacementOpt.cpp
4   DeadMachineInstructionElim.cpp
5   DwarfEHPrepare.cpp
6   ELFWriter.cpp
7   GCMetadata.cpp
8   GCMetadataPrinter.cpp
9   GCStrategy.cpp
10   IfConversion.cpp
11   IntrinsicLowering.cpp
12   LLVMTargetMachine.cpp
13   LatencyPriorityQueue.cpp
14   LiveInterval.cpp
15   LiveIntervalAnalysis.cpp
16   LiveStackAnalysis.cpp
17   LiveVariables.cpp
18   LowerSubregs.cpp
19   MachOCodeEmitter.cpp
20   MachOWriter.cpp
21   MachineBasicBlock.cpp
22   MachineDominators.cpp
23   MachineFunction.cpp
24   MachineInstr.cpp
25   MachineLICM.cpp
26   MachineLoopInfo.cpp
27   MachineModuleInfo.cpp
28   MachinePassRegistry.cpp
29   MachineRegisterInfo.cpp
30   MachineSink.cpp
31   MachineVerifier.cpp
32   OcamlGC.cpp
33   PBQP.cpp
34   PHIElimination.cpp
35   Passes.cpp
36   PostRASchedulerList.cpp
37   PreAllocSplitting.cpp
38   PrologEpilogInserter.cpp
39   PseudoSourceValue.cpp
40   RegAllocBigBlock.cpp
41   RegAllocLinearScan.cpp
42   RegAllocLocal.cpp
43   RegAllocPBQP.cpp
44   RegAllocSimple.cpp
45   RegisterCoalescer.cpp
46   RegisterScavenging.cpp
47   ScheduleDAG.cpp
48   ScheduleDAGEmit.cpp
49   ScheduleDAGInstrs.cpp
50   ScheduleDAGPrinter.cpp
51   ShadowStackGC.cpp
52   ShrinkWrapping.cpp
53   SimpleRegisterCoalescing.cpp
54   Spiller.cpp
55   StackProtector.cpp
56   StackSlotColoring.cpp
57   StrongPHIElimination.cpp
58   TargetInstrInfoImpl.cpp
59   TwoAddressInstructionPass.cpp
60   UnreachableBlockElim.cpp
61   VirtRegMap.cpp
62   VirtRegRewriter.cpp
63   )