X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FCodeGen%2FCMakeLists.txt;h=58c879e5d5f861eab11bb834cc62c272955a82ce;hb=eaff5246707cc620736e895c239ff78298b3d95e;hp=bf8c153a32e009ee1d170d4c8dc82bbe6203edd3;hpb=5dcf50bd03008804a7af3089e8f494f0bd8bf547;p=oota-llvm.git diff --git a/lib/CodeGen/CMakeLists.txt b/lib/CodeGen/CMakeLists.txt index bf8c153a32e..58c879e5d5f 100644 --- a/lib/CodeGen/CMakeLists.txt +++ b/lib/CodeGen/CMakeLists.txt @@ -1,6 +1,9 @@ add_llvm_library(LLVMCodeGen BranchFolding.cpp + CodePlacementOpt.cpp DeadMachineInstructionElim.cpp + DwarfEHPrepare.cpp + ELFCodeEmitter.cpp ELFWriter.cpp GCMetadata.cpp GCMetadataPrinter.cpp @@ -9,12 +12,13 @@ add_llvm_library(LLVMCodeGen IntrinsicLowering.cpp LLVMTargetMachine.cpp LatencyPriorityQueue.cpp + LazyLiveness.cpp LiveInterval.cpp LiveIntervalAnalysis.cpp LiveStackAnalysis.cpp LiveVariables.cpp - LoopAligner.cpp LowerSubregs.cpp + MachOCodeEmitter.cpp MachOWriter.cpp MachineBasicBlock.cpp MachineDominators.cpp @@ -26,6 +30,8 @@ add_llvm_library(LLVMCodeGen MachinePassRegistry.cpp MachineRegisterInfo.cpp MachineSink.cpp + MachineVerifier.cpp + ObjectCodeEmitter.cpp OcamlGC.cpp PBQP.cpp PHIElimination.cpp @@ -46,7 +52,9 @@ add_llvm_library(LLVMCodeGen ScheduleDAGInstrs.cpp ScheduleDAGPrinter.cpp ShadowStackGC.cpp + ShrinkWrapping.cpp SimpleRegisterCoalescing.cpp + Spiller.cpp StackProtector.cpp StackSlotColoring.cpp StrongPHIElimination.cpp @@ -56,3 +64,5 @@ add_llvm_library(LLVMCodeGen VirtRegMap.cpp VirtRegRewriter.cpp ) + +target_link_libraries (LLVMCodeGen LLVMCore LLVMScalarOpts)