blob: 757d3ed021527b025aadc246fd51ad81ce32ac22 [file] [log] [blame]
Oscar Fuentes3d01fc72008-09-22 01:08:49 +00001add_llvm_library(LLVMCodeGen
2 BranchFolding.cpp
3 DeadMachineInstructionElim.cpp
4 ELFWriter.cpp
5 GCMetadata.cpp
6 GCMetadataPrinter.cpp
7 GCStrategy.cpp
8 IfConversion.cpp
9 IntrinsicLowering.cpp
10 LLVMTargetMachine.cpp
11 LiveInterval.cpp
12 LiveIntervalAnalysis.cpp
13 LiveStackAnalysis.cpp
14 LiveVariables.cpp
15 LoopAligner.cpp
16 LowerSubregs.cpp
17 MachOWriter.cpp
18 MachineBasicBlock.cpp
19 MachineDominators.cpp
20 MachineFunction.cpp
21 MachineInstr.cpp
22 MachineLICM.cpp
23 MachineLoopInfo.cpp
24 MachineModuleInfo.cpp
25 MachinePassRegistry.cpp
26 MachineRegisterInfo.cpp
27 MachineSink.cpp
28 OcamlGC.cpp
Oscar Fuentes80533042008-10-04 21:18:50 +000029 PBQP.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000030 PHIElimination.cpp
31 Passes.cpp
32 PostRASchedulerList.cpp
33 PrologEpilogInserter.cpp
34 PseudoSourceValue.cpp
35 RegAllocBigBlock.cpp
36 RegAllocLinearScan.cpp
37 RegAllocLocal.cpp
Oscar Fuentes80533042008-10-04 21:18:50 +000038 RegAllocPBQP.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000039 RegAllocSimple.cpp
40 RegisterCoalescer.cpp
41 RegisterScavenging.cpp
42 ShadowStackGC.cpp
43 SimpleRegisterCoalescing.cpp
44 StackSlotColoring.cpp
45 StrongPHIElimination.cpp
46 TargetInstrInfoImpl.cpp
47 TwoAddressInstructionPass.cpp
48 UnreachableBlockElim.cpp
49 VirtRegMap.cpp
50 )