1 add_llvm_library(LLVMCodeGen
2 AggressiveAntiDepBreaker.cpp
10 CriticalAntiDepBreaker.cpp
11 DeadMachineInstructionElim.cpp
17 ExpandPostRAPseudos.cpp
27 LatencyPriorityQueue.cpp
29 LiveDebugVariables.cpp
31 LiveIntervalAnalysis.cpp
38 LocalStackSlotAllocation.cpp
40 MachineBlockFrequencyInfo.cpp
41 MachineBlockPlacement.cpp
42 MachineBranchProbabilityInfo.cpp
43 MachineCodeEmitter.cpp
44 MachineCopyPropagation.cpp
48 MachineFunctionAnalysis.cpp
49 MachineFunctionPass.cpp
50 MachineFunctionPrinterPass.cpp
52 MachineInstrBundle.cpp
57 MachineModuleInfoImpls.cpp
58 MachinePassRegistry.cpp
59 MachineRegisterInfo.cpp
67 PHIEliminationUtils.cpp
70 PostRASchedulerList.cpp
71 ProcessImplicitDefs.cpp
72 PrologEpilogInserter.cpp
82 RegisterScavenging.cpp
85 ScheduleDAGPrinter.cpp
86 ScoreboardHazardRecognizer.cpp
96 StrongPHIElimination.cpp
98 TargetFrameLoweringImpl.cpp
99 TargetInstrInfoImpl.cpp
100 TargetLoweringObjectFileImpl.cpp
101 TargetOptionsImpl.cpp
102 TwoAddressInstructionPass.cpp
103 UnreachableBlockElim.cpp
107 add_dependencies(LLVMCodeGen intrinsics_gen)
109 add_subdirectory(SelectionDAG)
110 add_subdirectory(AsmPrinter)