CMakeLists.txt revision ff2bb6b56699e2f5317064b7dce737e3c866d961
1add_llvm_library(LLVMCodeGen 2 Analysis.cpp 3 AggressiveAntiDepBreaker.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 ExactHazardRecognizer.cpp 13 GCMetadata.cpp 14 GCMetadataPrinter.cpp 15 GCStrategy.cpp 16 IfConversion.cpp 17 IntrinsicLowering.cpp 18 LLVMTargetMachine.cpp 19 LatencyPriorityQueue.cpp 20 LiveInterval.cpp 21 LiveIntervalAnalysis.cpp 22 LiveStackAnalysis.cpp 23 LiveVariables.cpp 24 LowerSubregs.cpp 25 MachineBasicBlock.cpp 26 MachineCSE.cpp 27 MachineDominators.cpp 28 MachineFunction.cpp 29 MachineFunctionAnalysis.cpp 30 MachineFunctionPass.cpp 31 MachineFunctionPrinterPass.cpp 32 MachineInstr.cpp 33 MachineLICM.cpp 34 MachineLoopInfo.cpp 35 MachineModuleInfo.cpp 36 MachineModuleInfoImpls.cpp 37 MachinePassRegistry.cpp 38 MachineRegisterInfo.cpp 39 MachineSSAUpdater.cpp 40 MachineSink.cpp 41 MachineVerifier.cpp 42 ObjectCodeEmitter.cpp 43 OcamlGC.cpp 44 OptimizeExts.cpp 45 OptimizePHIs.cpp 46 PHIElimination.cpp 47 Passes.cpp 48 PostRASchedulerList.cpp 49 PreAllocSplitting.cpp 50 ProcessImplicitDefs.cpp 51 PrologEpilogInserter.cpp 52 PseudoSourceValue.cpp 53 RegAllocFast.cpp 54 RegAllocLinearScan.cpp 55 RegAllocLocal.cpp 56 RegAllocPBQP.cpp 57 RegisterCoalescer.cpp 58 RegisterScavenging.cpp 59 ScheduleDAG.cpp 60 ScheduleDAGEmit.cpp 61 ScheduleDAGInstrs.cpp 62 ScheduleDAGPrinter.cpp 63 ShadowStackGC.cpp 64 ShrinkWrapping.cpp 65 SimpleRegisterCoalescing.cpp 66 SjLjEHPrepare.cpp 67 SlotIndexes.cpp 68 Spiller.cpp 69 StackProtector.cpp 70 StackSlotColoring.cpp 71 StrongPHIElimination.cpp 72 TailDuplication.cpp 73 TargetInstrInfoImpl.cpp 74 TargetLoweringObjectFileImpl.cpp 75 TwoAddressInstructionPass.cpp 76 UnreachableBlockElim.cpp 77 VirtRegMap.cpp 78 VirtRegRewriter.cpp 79 ) 80 81target_link_libraries (LLVMCodeGen LLVMCore LLVMScalarOpts) 82