blob: a186b0538f3b6ce3a57636572e30a0a8e4613774 [file] [log] [blame]
Oscar Fuentes00905d52008-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
Dan Gohmand27a0e02008-11-19 23:18:57 +000011 LatencyPriorityQueue.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000012 LiveInterval.cpp
13 LiveIntervalAnalysis.cpp
14 LiveStackAnalysis.cpp
15 LiveVariables.cpp
16 LoopAligner.cpp
17 LowerSubregs.cpp
18 MachOWriter.cpp
19 MachineBasicBlock.cpp
20 MachineDominators.cpp
21 MachineFunction.cpp
22 MachineInstr.cpp
23 MachineLICM.cpp
24 MachineLoopInfo.cpp
25 MachineModuleInfo.cpp
26 MachinePassRegistry.cpp
27 MachineRegisterInfo.cpp
28 MachineSink.cpp
29 OcamlGC.cpp
Oscar Fuentes105f8d62008-10-04 21:18:50 +000030 PBQP.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000031 PHIElimination.cpp
32 Passes.cpp
33 PostRASchedulerList.cpp
Oscar Fuentes67825b02008-10-21 02:37:50 +000034 PreAllocSplitting.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000035 PrologEpilogInserter.cpp
36 PseudoSourceValue.cpp
37 RegAllocBigBlock.cpp
38 RegAllocLinearScan.cpp
39 RegAllocLocal.cpp
Oscar Fuentes105f8d62008-10-04 21:18:50 +000040 RegAllocPBQP.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000041 RegAllocSimple.cpp
42 RegisterCoalescer.cpp
43 RegisterScavenging.cpp
Dan Gohmand27a0e02008-11-19 23:18:57 +000044 ScheduleDAG.cpp
45 ScheduleDAGEmit.cpp
46 ScheduleDAGInstrs.cpp
47 ScheduleDAGPrinter.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000048 ShadowStackGC.cpp
49 SimpleRegisterCoalescing.cpp
Gabor Greiffff4f8d2009-03-11 22:52:25 +000050 Spiller.cpp
Oscar Fuentesa1bd7802008-11-04 03:24:04 +000051 StackProtector.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000052 StackSlotColoring.cpp
53 StrongPHIElimination.cpp
54 TargetInstrInfoImpl.cpp
55 TwoAddressInstructionPass.cpp
56 UnreachableBlockElim.cpp
57 VirtRegMap.cpp
58 )