1 add_llvm_library(LLVMCodeGen
2 AggressiveAntiDepBreaker.cpp
6 BasicTargetTransformInfo.cpp
15 CountingFunctionInserter.cpp
16 CriticalAntiDepBreaker.cpp
17 DeadMachineInstructionElim.cpp
25 ExpandPostRAPseudos.cpp
36 ImplicitNullChecks.cpp
39 InterleavedAccessPass.cpp
41 LatencyPriorityQueue.cpp
42 LazyMachineBlockFrequencyInfo.cpp
45 LiveDebugVariables.cpp
46 LiveIntervalAnalysis.cpp
57 LocalStackSlotAllocation.cpp
61 MachineBlockFrequencyInfo.cpp
62 MachineBlockPlacement.cpp
63 MachineBranchProbabilityInfo.cpp
65 MachineCopyPropagation.cpp
67 MachineDominanceFrontier.cpp
71 MachineFunctionPass.cpp
72 MachineFunctionPrinterPass.cpp
73 MachineInstrBundle.cpp
78 MachineModuleInfoImpls.cpp
79 MachineOptimizationRemarkEmitter.cpp
81 MachinePassRegistry.cpp
83 MachinePostDominators.cpp
85 MachineRegisterInfo.cpp
89 MachineTraceMetrics.cpp
98 PHIEliminationUtils.cpp
99 PostRAHazardRecognizer.cpp
100 PostRASchedulerList.cpp
101 PreISelIntrinsicLowering.cpp
102 ProcessImplicitDefs.cpp
103 PrologEpilogInserter.cpp
104 PseudoSourceValue.cpp
110 RegisterClassInfo.cpp
111 RegisterCoalescer.cpp
113 RegisterScavenging.cpp
114 RenameIndependentSubregs.cpp
115 RegisterUsageInfo.cpp
116 RegUsageInfoCollector.cpp
117 RegUsageInfoPropagate.cpp
118 ResetMachineFunctionPass.cpp
120 SafeStackColoring.cpp
122 ScalarizeMaskedMemIntrin.cpp
124 ScheduleDAGInstrs.cpp
125 ScheduleDAGPrinter.cpp
126 ScoreboardHazardRecognizer.cpp
127 ShadowStackGCLowering.cpp
134 StackMapLivenessAnalysis.cpp
137 StackSlotColoring.cpp
140 TargetFrameLoweringImpl.cpp
142 TargetLoweringBase.cpp
143 TargetLoweringObjectFileImpl.cpp
144 TargetOptionsImpl.cpp
146 TargetRegisterInfo.cpp
148 TargetSubtargetInfo.cpp
149 TwoAddressInstructionPass.cpp
150 UnreachableBlockElim.cpp
153 XRayInstrumentation.cpp
155 ADDITIONAL_HEADER_DIRS
156 ${LLVM_MAIN_INCLUDE_DIR}/llvm/CodeGen
157 ${LLVM_MAIN_INCLUDE_DIR}/llvm/CodeGen/PBQP
159 LINK_LIBS ${LLVM_PTHREAD_LIB}
165 add_subdirectory(SelectionDAG)
166 add_subdirectory(AsmPrinter)
167 add_subdirectory(MIRParser)
168 add_subdirectory(GlobalISel)