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