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
59 MachineModuleInfoImpls.cpp
60 MachinePassRegistry.cpp
61 MachineRegisterInfo.cpp
65 MachineTraceMetrics.cpp
70 PHIEliminationUtils.cpp
73 PostRASchedulerList.cpp
74 ProcessImplicitDefs.cpp
75 PrologEpilogInserter.cpp
85 RegisterScavenging.cpp
88 ScheduleDAGPrinter.cpp
89 ScoreboardHazardRecognizer.cpp
100 StrongPHIElimination.cpp
102 TargetFrameLoweringImpl.cpp
103 TargetInstrInfoImpl.cpp
104 TargetLoweringObjectFileImpl.cpp
105 TargetOptionsImpl.cpp
107 TwoAddressInstructionPass.cpp
108 UnreachableBlockElim.cpp
112 add_dependencies(LLVMCodeGen intrinsics_gen)
114 add_subdirectory(SelectionDAG)
115 add_subdirectory(AsmPrinter)