blob: fed323742c4a704c4469ab1aff70bfcf0f46d5f3 [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
Oscar Fuentesa1bd7802008-11-04 03:24:04 +000050 StackProtector.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000051 StackSlotColoring.cpp
52 StrongPHIElimination.cpp
53 TargetInstrInfoImpl.cpp
54 TwoAddressInstructionPass.cpp
55 UnreachableBlockElim.cpp
56 VirtRegMap.cpp
57 )