CMakeLists.txt revision d94a4e5d8de1145be200ff7223f98b0928462b94
1add_llvm_library(LLVMCodeGen
2  BranchFolding.cpp
3  CodePlacementOpt.cpp
4  DeadMachineInstructionElim.cpp
5  Dump.cpp
6  DwarfEHPrepare.cpp
7  ELFCodeEmitter.cpp
8  ELFWriter.cpp
9  ExactHazardRecognizer.cpp
10  GCMetadata.cpp
11  GCMetadataPrinter.cpp
12  GCStrategy.cpp
13  IfConversion.cpp
14  IntrinsicLowering.cpp
15  LLVMTargetMachine.cpp
16  LatencyPriorityQueue.cpp
17  LazyLiveness.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  MachinePassRegistry.cpp
35  MachineRegisterInfo.cpp
36  MachineSink.cpp
37  MachineVerifier.cpp
38  ObjectCodeEmitter.cpp
39  OcamlGC.cpp
40  PHIElimination.cpp
41  Passes.cpp
42  PostRASchedulerList.cpp
43  PreAllocSplitting.cpp
44  PrologEpilogInserter.cpp
45  PseudoSourceValue.cpp
46  RegAllocLinearScan.cpp
47  RegAllocLocal.cpp
48  RegAllocPBQP.cpp
49  RegAllocSimple.cpp
50  RegisterCoalescer.cpp
51  RegisterScavenging.cpp
52  ScheduleDAG.cpp
53  ScheduleDAGEmit.cpp
54  ScheduleDAGInstrs.cpp
55  ScheduleDAGPrinter.cpp
56  ShadowStackGC.cpp
57  ShrinkWrapping.cpp
58  SimpleRegisterCoalescing.cpp
59  Spiller.cpp
60  StackProtector.cpp
61  StackSlotColoring.cpp
62  StrongPHIElimination.cpp
63  TargetInstrInfoImpl.cpp
64  TwoAddressInstructionPass.cpp
65  UnreachableBlockElim.cpp
66  VirtRegMap.cpp
67  VirtRegRewriter.cpp
68  )
69
70target_link_libraries (LLVMCodeGen LLVMCore LLVMScalarOpts)
71