1 add_llvm_library(LLVMCodeGen
2 AggressiveAntiDepBreaker.cpp
6 BasicTargetTransformInfo.cpp
12 CriticalAntiDepBreaker.cpp
14 DeadMachineInstructionElim.cpp
21 ExpandPostRAPseudos.cpp
32 LatencyPriorityQueue.cpp
34 LiveDebugVariables.cpp
36 LiveIntervalAnalysis.cpp
44 LocalStackSlotAllocation.cpp
46 MachineBlockFrequencyInfo.cpp
47 MachineBlockPlacement.cpp
48 MachineBranchProbabilityInfo.cpp
50 MachineCodeEmitter.cpp
52 MachineCopyPropagation.cpp
54 MachineDominanceFrontier.cpp
56 MachineFunctionAnalysis.cpp
57 MachineFunctionPass.cpp
58 MachineFunctionPrinterPass.cpp
60 MachineInstrBundle.cpp
64 MachineModuleInfoImpls.cpp
65 MachinePassRegistry.cpp
66 MachinePostDominators.cpp
67 MachineRegisterInfo.cpp
72 MachineTraceMetrics.cpp
77 PHIEliminationUtils.cpp
80 PostRASchedulerList.cpp
81 ProcessImplicitDefs.cpp
82 PrologEpilogInserter.cpp
92 RegisterScavenging.cpp
95 ScheduleDAGPrinter.cpp
96 ScoreboardHazardRecognizer.cpp
105 StackSlotColoring.cpp
106 StackMapLivenessAnalysis.cpp
109 TargetFrameLoweringImpl.cpp
111 TargetLoweringBase.cpp
112 TargetLoweringObjectFileImpl.cpp
113 TargetOptionsImpl.cpp
114 TargetRegisterInfo.cpp
116 TwoAddressInstructionPass.cpp
117 UnreachableBlockElim.cpp
121 add_dependencies(LLVMCodeGen intrinsics_gen)
123 add_subdirectory(SelectionDAG)
124 add_subdirectory(AsmPrinter)