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