1 add_llvm_library(LLVMCodeGen
2 AggressiveAntiDepBreaker.cpp
10 CriticalAntiDepBreaker.cpp
11 DeadMachineInstructionElim.cpp
18 ExpandPostRAPseudos.cpp
28 LatencyPriorityQueue.cpp
30 LiveDebugVariables.cpp
32 LiveIntervalAnalysis.cpp
39 LocalStackSlotAllocation.cpp
41 MachineBlockFrequencyInfo.cpp
42 MachineBlockPlacement.cpp
43 MachineBranchProbabilityInfo.cpp
44 MachineCodeEmitter.cpp
45 MachineCopyPropagation.cpp
48 MachinePostDominators.cpp
50 MachineFunctionAnalysis.cpp
51 MachineFunctionPass.cpp
52 MachineFunctionPrinterPass.cpp
54 MachineInstrBundle.cpp
58 MachineModuleInfoImpls.cpp
59 MachinePassRegistry.cpp
60 MachineRegisterInfo.cpp
64 MachineTraceMetrics.cpp
69 PHIEliminationUtils.cpp
72 PostRASchedulerList.cpp
73 ProcessImplicitDefs.cpp
74 PrologEpilogInserter.cpp
84 RegisterScavenging.cpp
87 ScheduleDAGPrinter.cpp
88 ScoreboardHazardRecognizer.cpp
99 StrongPHIElimination.cpp
101 TargetFrameLoweringImpl.cpp
103 TargetLoweringObjectFileImpl.cpp
104 TargetOptionsImpl.cpp
105 TargetRegisterInfo.cpp
107 TwoAddressInstructionPass.cpp
108 UnreachableBlockElim.cpp
112 add_dependencies(LLVMCodeGen intrinsics_gen)
114 add_subdirectory(SelectionDAG)
115 add_subdirectory(AsmPrinter)