CMakeLists.txt revision 8a3eab9b20acb7193285bc31c9a3e23c7c7d7173
1add_llvm_library(LLVMCodeGen 2 AggressiveAntiDepBreaker.cpp 3 Analysis.cpp 4 BranchFolding.cpp 5 CalcSpillWeights.cpp 6 CodePlacementOpt.cpp 7 CriticalAntiDepBreaker.cpp 8 DeadMachineInstructionElim.cpp 9 DwarfEHPrepare.cpp 10 ELFCodeEmitter.cpp 11 ELFWriter.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 MachineBasicBlock.cpp 25 MachineCSE.cpp 26 MachineDominators.cpp 27 MachineFunction.cpp 28 MachineFunctionAnalysis.cpp 29 MachineFunctionPass.cpp 30 MachineFunctionPrinterPass.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 ObjectCodeEmitter.cpp 42 OcamlGC.cpp 43 OptimizeExts.cpp 44 OptimizePHIs.cpp 45 PHIElimination.cpp 46 Passes.cpp 47 PostRAHazardRecognizer.cpp 48 PostRASchedulerList.cpp 49 PreAllocSplitting.cpp 50 ProcessImplicitDefs.cpp 51 PrologEpilogInserter.cpp 52 PseudoSourceValue.cpp 53 RegAllocFast.cpp 54 RegAllocLinearScan.cpp 55 RegAllocPBQP.cpp 56 RegisterCoalescer.cpp 57 RegisterScavenging.cpp 58 ScheduleDAG.cpp 59 ScheduleDAGEmit.cpp 60 ScheduleDAGInstrs.cpp 61 ScheduleDAGPrinter.cpp 62 ShadowStackGC.cpp 63 ShrinkWrapping.cpp 64 SimpleRegisterCoalescing.cpp 65 SjLjEHPrepare.cpp 66 SlotIndexes.cpp 67 Spiller.cpp 68 StackProtector.cpp 69 StackSlotColoring.cpp 70 StrongPHIElimination.cpp 71 TailDuplication.cpp 72 TargetInstrInfoImpl.cpp 73 TargetLoweringObjectFileImpl.cpp 74 TwoAddressInstructionPass.cpp 75 UnreachableBlockElim.cpp 76 VirtRegMap.cpp 77 VirtRegRewriter.cpp 78 ) 79 80target_link_libraries (LLVMCodeGen LLVMCore LLVMScalarOpts) 81