add_llvm_library(LLVMCodeGen
BranchFolding.cpp
+ CodePlacementOpt.cpp
DeadMachineInstructionElim.cpp
+ DwarfEHPrepare.cpp
+ ELFCodeEmitter.cpp
ELFWriter.cpp
GCMetadata.cpp
GCMetadataPrinter.cpp
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
MachinePassRegistry.cpp
MachineRegisterInfo.cpp
MachineSink.cpp
+ MachineVerifier.cpp
+ ObjectCodeEmitter.cpp
OcamlGC.cpp
PBQP.cpp
PHIElimination.cpp
ScheduleDAGInstrs.cpp
ScheduleDAGPrinter.cpp
ShadowStackGC.cpp
+ ShrinkWrapping.cpp
SimpleRegisterCoalescing.cpp
+ Spiller.cpp
StackProtector.cpp
StackSlotColoring.cpp
StrongPHIElimination.cpp
VirtRegMap.cpp
VirtRegRewriter.cpp
)
+
+target_link_libraries (LLVMCodeGen LLVMCore LLVMScalarOpts)