Kill off the LoopSplitter. It's not being used or maintained.
[oota-llvm.git] / lib / CodeGen / CMakeLists.txt
1 add_llvm_library(LLVMCodeGen
2   AggressiveAntiDepBreaker.cpp
3   AllocationOrder.cpp
4   Analysis.cpp
5   BranchFolding.cpp
6   CalcSpillWeights.cpp
7   CallingConvLower.cpp
8   CodeGen.cpp
9   CodePlacementOpt.cpp
10   CriticalAntiDepBreaker.cpp
11   DeadMachineInstructionElim.cpp
12   DFAPacketizer.cpp
13   DwarfEHPrepare.cpp
14   EdgeBundles.cpp
15   ELFCodeEmitter.cpp
16   ELFWriter.cpp
17   ExecutionDepsFix.cpp
18   ExpandISelPseudos.cpp
19   ExpandPostRAPseudos.cpp
20   GCMetadata.cpp
21   GCMetadataPrinter.cpp
22   GCStrategy.cpp
23   IfConversion.cpp
24   InlineSpiller.cpp
25   InterferenceCache.cpp
26   IntrinsicLowering.cpp
27   LLVMTargetMachine.cpp
28   LatencyPriorityQueue.cpp
29   LexicalScopes.cpp
30   LiveDebugVariables.cpp
31   LiveInterval.cpp
32   LiveIntervalAnalysis.cpp
33   LiveIntervalUnion.cpp
34   LiveStackAnalysis.cpp
35   LiveVariables.cpp
36   LiveRangeCalc.cpp
37   LiveRangeEdit.cpp
38   LocalStackSlotAllocation.cpp
39   MachineBasicBlock.cpp
40   MachineBlockFrequencyInfo.cpp
41   MachineBlockPlacement.cpp
42   MachineBranchProbabilityInfo.cpp
43   MachineCSE.cpp
44   MachineDominators.cpp
45   MachineFunction.cpp
46   MachineFunctionAnalysis.cpp
47   MachineFunctionPass.cpp
48   MachineFunctionPrinterPass.cpp
49   MachineInstr.cpp
50   MachineLICM.cpp
51   MachineLoopInfo.cpp
52   MachineLoopRanges.cpp
53   MachineModuleInfo.cpp
54   MachineModuleInfoImpls.cpp
55   MachinePassRegistry.cpp
56   MachineRegisterInfo.cpp
57   MachineSSAUpdater.cpp
58   MachineSink.cpp
59   MachineVerifier.cpp
60   ObjectCodeEmitter.cpp
61   OcamlGC.cpp
62   OptimizePHIs.cpp
63   PHIElimination.cpp
64   PHIEliminationUtils.cpp
65   Passes.cpp
66   PeepholeOptimizer.cpp
67   PostRASchedulerList.cpp
68   ProcessImplicitDefs.cpp
69   PrologEpilogInserter.cpp
70   PseudoSourceValue.cpp
71   RegAllocBasic.cpp
72   RegAllocFast.cpp
73   RegAllocGreedy.cpp
74   RegAllocPBQP.cpp
75   RegisterClassInfo.cpp
76   RegisterCoalescer.cpp
77   RegisterScavenging.cpp
78   RenderMachineFunction.cpp
79   ScheduleDAG.cpp
80   ScheduleDAGEmit.cpp
81   ScheduleDAGInstrs.cpp
82   ScheduleDAGPrinter.cpp
83   ScoreboardHazardRecognizer.cpp
84   ShadowStackGC.cpp
85   ShrinkWrapping.cpp
86   SjLjEHPrepare.cpp
87   SlotIndexes.cpp
88   Spiller.cpp
89   SpillPlacement.cpp
90   SplitKit.cpp
91   StackProtector.cpp
92   StackSlotColoring.cpp
93   StrongPHIElimination.cpp
94   TailDuplication.cpp
95   TargetInstrInfoImpl.cpp
96   TargetLoweringObjectFileImpl.cpp
97   TwoAddressInstructionPass.cpp
98   UnreachableBlockElim.cpp
99   VirtRegMap.cpp
100   )
101
102 add_subdirectory(SelectionDAG)
103 add_subdirectory(AsmPrinter)