blob: 2866e0eec18a1b0c25f30e63a6afaa053a06d860 [file] [log] [blame]
Oscar Fuentes3d01fc72008-09-22 01:08:49 +00001add_llvm_library(LLVMCodeGen
2 BranchFolding.cpp
Evan Chengbbf1db72009-05-07 05:42:24 +00003 CodePlacementOpt.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +00004 DeadMachineInstructionElim.cpp
5 ELFWriter.cpp
6 GCMetadata.cpp
7 GCMetadataPrinter.cpp
8 GCStrategy.cpp
9 IfConversion.cpp
10 IntrinsicLowering.cpp
11 LLVMTargetMachine.cpp
Dan Gohman343f0c02008-11-19 23:18:57 +000012 LatencyPriorityQueue.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000013 LiveInterval.cpp
14 LiveIntervalAnalysis.cpp
15 LiveStackAnalysis.cpp
16 LiveVariables.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000017 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
Jakob Stoklund Olesen48872e02009-05-16 00:33:53 +000029 MachineVerifier.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000030 OcamlGC.cpp
Oscar Fuentes80533042008-10-04 21:18:50 +000031 PBQP.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000032 PHIElimination.cpp
33 Passes.cpp
34 PostRASchedulerList.cpp
Oscar Fuentes7334b152008-10-21 02:37:50 +000035 PreAllocSplitting.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000036 PrologEpilogInserter.cpp
37 PseudoSourceValue.cpp
38 RegAllocBigBlock.cpp
39 RegAllocLinearScan.cpp
40 RegAllocLocal.cpp
Oscar Fuentes80533042008-10-04 21:18:50 +000041 RegAllocPBQP.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000042 RegAllocSimple.cpp
43 RegisterCoalescer.cpp
44 RegisterScavenging.cpp
Dan Gohman343f0c02008-11-19 23:18:57 +000045 ScheduleDAG.cpp
46 ScheduleDAGEmit.cpp
47 ScheduleDAGInstrs.cpp
48 ScheduleDAGPrinter.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000049 ShadowStackGC.cpp
Chris Lattner9422e012009-05-13 06:27:38 +000050 ShrinkWrapping.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000051 SimpleRegisterCoalescing.cpp
Oscar Fuentes5c42fd82008-11-04 03:24:04 +000052 StackProtector.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000053 StackSlotColoring.cpp
54 StrongPHIElimination.cpp
55 TargetInstrInfoImpl.cpp
56 TwoAddressInstructionPass.cpp
57 UnreachableBlockElim.cpp
58 VirtRegMap.cpp
Oscar Fuentes5dcf50b2009-05-06 14:56:40 +000059 VirtRegRewriter.cpp
Oscar Fuentes3d01fc72008-09-22 01:08:49 +000060 )