CMakeLists.txt revision 07ad56a9deda44a5b17587632af6b8ced10b854c
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 MachineSSAUpdater.cpp 39 MachineSink.cpp 40 MachineVerifier.cpp 41 MaxStackAlignment.cpp 42 ObjectCodeEmitter.cpp 43 OcamlGC.cpp 44 OptimizeExts.cpp 45 PHIElimination.cpp 46 Passes.cpp 47 PostRASchedulerList.cpp 48 PreAllocSplitting.cpp 49 ProcessImplicitDefs.cpp 50 PrologEpilogInserter.cpp 51 PseudoSourceValue.cpp 52 RegAllocLinearScan.cpp 53 RegAllocLocal.cpp 54 RegAllocPBQP.cpp 55 RegisterCoalescer.cpp 56 RegisterScavenging.cpp 57 ScheduleDAG.cpp 58 ScheduleDAGEmit.cpp 59 ScheduleDAGInstrs.cpp 60 ScheduleDAGPrinter.cpp 61 ShadowStackGC.cpp 62 ShrinkWrapping.cpp 63 SimpleRegisterCoalescing.cpp 64 SjLjEHPrepare.cpp 65 SlotIndexes.cpp 66 Spiller.cpp 67 StackProtector.cpp 68 StackSlotColoring.cpp 69 StrongPHIElimination.cpp 70 TailDuplication.cpp 71 TargetInstrInfoImpl.cpp 72 TwoAddressInstructionPass.cpp 73 UnreachableBlockElim.cpp 74 VirtRegMap.cpp 75 VirtRegRewriter.cpp 76 ) 77 78target_link_libraries (LLVMCodeGen LLVMCore LLVMScalarOpts) 79