4 .include "../llvm.pre.mk"
10 .for arch in AArch64 ARM Mips PowerPC Sparc X86
11 CFLAGS+= -I${LLVM_SRCS}/lib/Target/${arch}
16 SRCS_MIN+= Analysis/AliasAnalysis.cpp
17 SRCS_MIN+= Analysis/AliasAnalysisEvaluator.cpp
18 SRCS_MIN+= Analysis/AliasAnalysisSummary.cpp
19 SRCS_MIN+= Analysis/AliasSetTracker.cpp
20 SRCS_EXT+= Analysis/Analysis.cpp
21 SRCS_MIN+= Analysis/AssumptionCache.cpp
22 SRCS_MIN+= Analysis/BasicAliasAnalysis.cpp
23 SRCS_MIN+= Analysis/BlockFrequencyInfo.cpp
24 SRCS_MIN+= Analysis/BlockFrequencyInfoImpl.cpp
25 SRCS_MIN+= Analysis/BranchProbabilityInfo.cpp
26 SRCS_MIN+= Analysis/CFG.cpp
27 SRCS_MIN+= Analysis/CFGPrinter.cpp
28 SRCS_MIN+= Analysis/CFLAndersAliasAnalysis.cpp
29 SRCS_MIN+= Analysis/CFLSteensAliasAnalysis.cpp
30 SRCS_MIN+= Analysis/CGSCCPassManager.cpp
31 SRCS_MIN+= Analysis/CallGraph.cpp
32 SRCS_MIN+= Analysis/CallGraphSCCPass.cpp
33 SRCS_MIN+= Analysis/CallPrinter.cpp
34 SRCS_MIN+= Analysis/CaptureTracking.cpp
35 SRCS_MIN+= Analysis/CodeMetrics.cpp
36 SRCS_MIN+= Analysis/ConstantFolding.cpp
37 SRCS_MIN+= Analysis/CostModel.cpp
38 SRCS_MIN+= Analysis/Delinearization.cpp
39 SRCS_MIN+= Analysis/DemandedBits.cpp
40 SRCS_MIN+= Analysis/DependenceAnalysis.cpp
41 SRCS_MIN+= Analysis/DivergenceAnalysis.cpp
42 SRCS_MIN+= Analysis/DomPrinter.cpp
43 SRCS_MIN+= Analysis/DominanceFrontier.cpp
44 SRCS_MIN+= Analysis/EHPersonalities.cpp
45 SRCS_MIN+= Analysis/GlobalsModRef.cpp
46 SRCS_MIN+= Analysis/IVUsers.cpp
47 SRCS_MIN+= Analysis/IndirectCallPromotionAnalysis.cpp
48 SRCS_MIN+= Analysis/InlineCost.cpp
49 SRCS_MIN+= Analysis/InstCount.cpp
50 SRCS_MIN+= Analysis/InstructionSimplify.cpp
51 SRCS_MIN+= Analysis/Interval.cpp
52 SRCS_MIN+= Analysis/IntervalPartition.cpp
53 SRCS_MIN+= Analysis/IteratedDominanceFrontier.cpp
54 SRCS_MIN+= Analysis/LazyBlockFrequencyInfo.cpp
55 SRCS_MIN+= Analysis/LazyBranchProbabilityInfo.cpp
56 SRCS_MIN+= Analysis/LazyCallGraph.cpp
57 SRCS_MIN+= Analysis/LazyValueInfo.cpp
58 SRCS_MIN+= Analysis/Lint.cpp
59 SRCS_MIN+= Analysis/Loads.cpp
60 SRCS_MIN+= Analysis/LoopAccessAnalysis.cpp
61 SRCS_MIN+= Analysis/LoopInfo.cpp
62 SRCS_MIN+= Analysis/LoopPass.cpp
63 SRCS_MIN+= Analysis/LoopPassManager.cpp
64 SRCS_MIN+= Analysis/LoopUnrollAnalyzer.cpp
65 SRCS_MIN+= Analysis/MemDepPrinter.cpp
66 SRCS_MIN+= Analysis/MemDerefPrinter.cpp
67 SRCS_MIN+= Analysis/MemoryBuiltins.cpp
68 SRCS_MIN+= Analysis/MemoryDependenceAnalysis.cpp
69 SRCS_MIN+= Analysis/MemoryLocation.cpp
70 SRCS_MIN+= Analysis/ModuleDebugInfoPrinter.cpp
71 SRCS_MIN+= Analysis/ModuleSummaryAnalysis.cpp
72 SRCS_MIN+= Analysis/ObjCARCAliasAnalysis.cpp
73 SRCS_MIN+= Analysis/ObjCARCAnalysisUtils.cpp
74 SRCS_MIN+= Analysis/ObjCARCInstKind.cpp
75 SRCS_MIN+= Analysis/OptimizationDiagnosticInfo.cpp
76 SRCS_MIN+= Analysis/OrderedBasicBlock.cpp
77 SRCS_MIN+= Analysis/PHITransAddr.cpp
78 SRCS_MIN+= Analysis/PostDominators.cpp
79 SRCS_MIN+= Analysis/ProfileSummaryInfo.cpp
80 SRCS_MIN+= Analysis/PtrUseVisitor.cpp
81 SRCS_MIN+= Analysis/RegionInfo.cpp
82 SRCS_MIN+= Analysis/RegionPass.cpp
83 SRCS_MIN+= Analysis/RegionPrinter.cpp
84 SRCS_MIN+= Analysis/ScalarEvolution.cpp
85 SRCS_MIN+= Analysis/ScalarEvolutionAliasAnalysis.cpp
86 SRCS_MIN+= Analysis/ScalarEvolutionExpander.cpp
87 SRCS_MIN+= Analysis/ScalarEvolutionNormalization.cpp
88 SRCS_MIN+= Analysis/ScopedNoAliasAA.cpp
89 SRCS_MIN+= Analysis/SparsePropagation.cpp
90 SRCS_MIN+= Analysis/TargetLibraryInfo.cpp
91 SRCS_MIN+= Analysis/TargetTransformInfo.cpp
92 SRCS_MIN+= Analysis/Trace.cpp
93 SRCS_MIN+= Analysis/TypeBasedAliasAnalysis.cpp
94 SRCS_MIN+= Analysis/TypeMetadataUtils.cpp
95 SRCS_MIN+= Analysis/ValueTracking.cpp
96 SRCS_MIN+= Analysis/VectorUtils.cpp
97 SRCS_MIN+= AsmParser/LLLexer.cpp
98 SRCS_MIN+= AsmParser/LLParser.cpp
99 SRCS_MIN+= AsmParser/Parser.cpp
100 SRCS_MIN+= Bitcode/Reader/BitReader.cpp
101 SRCS_MIN+= Bitcode/Reader/BitcodeReader.cpp
102 SRCS_MIN+= Bitcode/Reader/BitstreamReader.cpp
103 SRCS_MIN+= Bitcode/Reader/MetadataLoader.cpp
104 SRCS_MIN+= Bitcode/Reader/ValueList.cpp
105 SRCS_MIN+= Bitcode/Writer/BitWriter.cpp
106 SRCS_MIN+= Bitcode/Writer/BitcodeWriter.cpp
107 SRCS_MIN+= Bitcode/Writer/BitcodeWriterPass.cpp
108 SRCS_MIN+= Bitcode/Writer/ValueEnumerator.cpp
109 SRCS_MIN+= CodeGen/AggressiveAntiDepBreaker.cpp
110 SRCS_MIN+= CodeGen/AllocationOrder.cpp
111 SRCS_MIN+= CodeGen/Analysis.cpp
112 SRCS_MIN+= CodeGen/AsmPrinter/ARMException.cpp
113 SRCS_MIN+= CodeGen/AsmPrinter/AddressPool.cpp
114 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinter.cpp
115 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
116 SRCS_MIN+= CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
117 SRCS_MIN+= CodeGen/AsmPrinter/CodeViewDebug.cpp
118 SRCS_MIN+= CodeGen/AsmPrinter/DIE.cpp
119 SRCS_MIN+= CodeGen/AsmPrinter/DIEHash.cpp
120 SRCS_MIN+= CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp
121 SRCS_MIN+= CodeGen/AsmPrinter/DebugHandlerBase.cpp
122 SRCS_MIN+= CodeGen/AsmPrinter/DebugLocStream.cpp
123 SRCS_MIN+= CodeGen/AsmPrinter/DwarfAccelTable.cpp
124 SRCS_MIN+= CodeGen/AsmPrinter/DwarfCFIException.cpp
125 SRCS_MIN+= CodeGen/AsmPrinter/DwarfCompileUnit.cpp
126 SRCS_MIN+= CodeGen/AsmPrinter/DwarfDebug.cpp
127 SRCS_MIN+= CodeGen/AsmPrinter/DwarfExpression.cpp
128 SRCS_MIN+= CodeGen/AsmPrinter/DwarfFile.cpp
129 SRCS_MIN+= CodeGen/AsmPrinter/DwarfStringPool.cpp
130 SRCS_MIN+= CodeGen/AsmPrinter/DwarfUnit.cpp
131 SRCS_MIN+= CodeGen/AsmPrinter/EHStreamer.cpp
132 SRCS_MIN+= CodeGen/AsmPrinter/ErlangGCPrinter.cpp
133 SRCS_MIN+= CodeGen/AsmPrinter/OcamlGCPrinter.cpp
134 SRCS_MIN+= CodeGen/AsmPrinter/WinException.cpp
135 SRCS_MIN+= CodeGen/AtomicExpandPass.cpp
136 SRCS_MIN+= CodeGen/BasicTargetTransformInfo.cpp
137 SRCS_MIN+= CodeGen/BranchFolding.cpp
138 SRCS_MIN+= CodeGen/BranchRelaxation.cpp
139 SRCS_MIN+= CodeGen/BuiltinGCs.cpp
140 SRCS_MIN+= CodeGen/CalcSpillWeights.cpp
141 SRCS_MIN+= CodeGen/CallingConvLower.cpp
142 SRCS_MIN+= CodeGen/CodeGen.cpp
143 SRCS_MIN+= CodeGen/CodeGenPrepare.cpp
144 SRCS_MIN+= CodeGen/CountingFunctionInserter.cpp
145 SRCS_MIN+= CodeGen/CriticalAntiDepBreaker.cpp
146 SRCS_MIN+= CodeGen/DFAPacketizer.cpp
147 SRCS_MIN+= CodeGen/DeadMachineInstructionElim.cpp
148 SRCS_MIN+= CodeGen/DetectDeadLanes.cpp
149 SRCS_MIN+= CodeGen/DwarfEHPrepare.cpp
150 SRCS_MIN+= CodeGen/EarlyIfConversion.cpp
151 SRCS_MIN+= CodeGen/EdgeBundles.cpp
152 SRCS_MIN+= CodeGen/ExecutionDepsFix.cpp
153 SRCS_MIN+= CodeGen/ExpandISelPseudos.cpp
154 SRCS_MIN+= CodeGen/ExpandPostRAPseudos.cpp
155 SRCS_MIN+= CodeGen/FaultMaps.cpp
156 SRCS_MIN+= CodeGen/FuncletLayout.cpp
157 SRCS_MIN+= CodeGen/GCMetadata.cpp
158 SRCS_MIN+= CodeGen/GCMetadataPrinter.cpp
159 SRCS_MIN+= CodeGen/GCRootLowering.cpp
160 SRCS_MIN+= CodeGen/GCStrategy.cpp
161 SRCS_MIN+= CodeGen/GlobalISel/GlobalISel.cpp
162 SRCS_MIN+= CodeGen/GlobalMerge.cpp
163 SRCS_MIN+= CodeGen/IfConversion.cpp
164 SRCS_MIN+= CodeGen/ImplicitNullChecks.cpp
165 SRCS_MIN+= CodeGen/InlineSpiller.cpp
166 SRCS_MIN+= CodeGen/InterferenceCache.cpp
167 SRCS_MIN+= CodeGen/InterleavedAccessPass.cpp
168 SRCS_MIN+= CodeGen/IntrinsicLowering.cpp
169 SRCS_MIN+= CodeGen/LLVMTargetMachine.cpp
170 SRCS_MIN+= CodeGen/LatencyPriorityQueue.cpp
171 SRCS_MIN+= CodeGen/LexicalScopes.cpp
172 SRCS_MIN+= CodeGen/LiveDebugValues.cpp
173 SRCS_MIN+= CodeGen/LiveDebugVariables.cpp
174 SRCS_MIN+= CodeGen/LiveInterval.cpp
175 SRCS_MIN+= CodeGen/LiveIntervalAnalysis.cpp
176 SRCS_MIN+= CodeGen/LiveIntervalUnion.cpp
177 SRCS_MIN+= CodeGen/LivePhysRegs.cpp
178 SRCS_MIN+= CodeGen/LiveRangeCalc.cpp
179 SRCS_MIN+= CodeGen/LiveRangeEdit.cpp
180 SRCS_MIN+= CodeGen/LiveRegMatrix.cpp
181 SRCS_MIN+= CodeGen/LiveStackAnalysis.cpp
182 SRCS_MIN+= CodeGen/LiveVariables.cpp
183 SRCS_MIN+= CodeGen/LocalStackSlotAllocation.cpp
184 SRCS_MIN+= CodeGen/LowLevelType.cpp
185 SRCS_MIN+= CodeGen/LowerEmuTLS.cpp
186 SRCS_EXT+= CodeGen/MIRParser/MILexer.cpp
187 SRCS_EXT+= CodeGen/MIRParser/MIParser.cpp
188 SRCS_EXT+= CodeGen/MIRParser/MIRParser.cpp
189 SRCS_MIN+= CodeGen/MIRPrinter.cpp
190 SRCS_MIN+= CodeGen/MIRPrintingPass.cpp
191 SRCS_MIN+= CodeGen/MachineBasicBlock.cpp
192 SRCS_MIN+= CodeGen/MachineBlockFrequencyInfo.cpp
193 SRCS_MIN+= CodeGen/MachineBlockPlacement.cpp
194 SRCS_MIN+= CodeGen/MachineBranchProbabilityInfo.cpp
195 SRCS_MIN+= CodeGen/MachineCSE.cpp
196 SRCS_MIN+= CodeGen/MachineCombiner.cpp
197 SRCS_MIN+= CodeGen/MachineCopyPropagation.cpp
198 SRCS_MIN+= CodeGen/MachineDominanceFrontier.cpp
199 SRCS_MIN+= CodeGen/MachineDominators.cpp
200 SRCS_MIN+= CodeGen/MachineFunction.cpp
201 SRCS_MIN+= CodeGen/MachineFunctionPass.cpp
202 SRCS_MIN+= CodeGen/MachineFunctionPrinterPass.cpp
203 SRCS_MIN+= CodeGen/MachineInstr.cpp
204 SRCS_MIN+= CodeGen/MachineInstrBundle.cpp
205 SRCS_MIN+= CodeGen/MachineLICM.cpp
206 SRCS_MIN+= CodeGen/MachineLoopInfo.cpp
207 SRCS_MIN+= CodeGen/MachineModuleInfo.cpp
208 SRCS_MIN+= CodeGen/MachineModuleInfoImpls.cpp
209 SRCS_MIN+= CodeGen/MachinePassRegistry.cpp
210 SRCS_MIN+= CodeGen/MachinePipeliner.cpp
211 SRCS_MIN+= CodeGen/MachinePostDominators.cpp
212 SRCS_MIN+= CodeGen/MachineRegionInfo.cpp
213 SRCS_MIN+= CodeGen/MachineRegisterInfo.cpp
214 SRCS_MIN+= CodeGen/MachineSSAUpdater.cpp
215 SRCS_MIN+= CodeGen/MachineScheduler.cpp
216 SRCS_MIN+= CodeGen/MachineSink.cpp
217 SRCS_MIN+= CodeGen/MachineTraceMetrics.cpp
218 SRCS_MIN+= CodeGen/MachineVerifier.cpp
219 SRCS_MIN+= CodeGen/OptimizePHIs.cpp
220 SRCS_MIN+= CodeGen/PHIElimination.cpp
221 SRCS_MIN+= CodeGen/PHIEliminationUtils.cpp
222 SRCS_MIN+= CodeGen/ParallelCG.cpp
223 SRCS_MIN+= CodeGen/PatchableFunction.cpp
224 SRCS_MIN+= CodeGen/PeepholeOptimizer.cpp
225 SRCS_MIN+= CodeGen/PostRAHazardRecognizer.cpp
226 SRCS_MIN+= CodeGen/PostRASchedulerList.cpp
227 SRCS_MIN+= CodeGen/PreISelIntrinsicLowering.cpp
228 SRCS_MIN+= CodeGen/ProcessImplicitDefs.cpp
229 SRCS_MIN+= CodeGen/PrologEpilogInserter.cpp
230 SRCS_MIN+= CodeGen/PseudoSourceValue.cpp
231 SRCS_MIN+= CodeGen/RegAllocBase.cpp
232 SRCS_MIN+= CodeGen/RegAllocBasic.cpp
233 SRCS_MIN+= CodeGen/RegAllocFast.cpp
234 SRCS_MIN+= CodeGen/RegAllocGreedy.cpp
235 SRCS_MIN+= CodeGen/RegAllocPBQP.cpp
236 SRCS_MIN+= CodeGen/RegUsageInfoCollector.cpp
237 SRCS_MIN+= CodeGen/RegUsageInfoPropagate.cpp
238 SRCS_MIN+= CodeGen/RegisterClassInfo.cpp
239 SRCS_MIN+= CodeGen/RegisterCoalescer.cpp
240 SRCS_MIN+= CodeGen/RegisterPressure.cpp
241 SRCS_MIN+= CodeGen/RegisterScavenging.cpp
242 SRCS_MIN+= CodeGen/RegisterUsageInfo.cpp
243 SRCS_MIN+= CodeGen/RenameIndependentSubregs.cpp
244 SRCS_MIN+= CodeGen/ResetMachineFunctionPass.cpp
245 SRCS_MIN+= CodeGen/SafeStack.cpp
246 SRCS_MIN+= CodeGen/SafeStackColoring.cpp
247 SRCS_MIN+= CodeGen/SafeStackLayout.cpp
248 SRCS_MIN+= CodeGen/ScheduleDAG.cpp
249 SRCS_MIN+= CodeGen/ScheduleDAGInstrs.cpp
250 SRCS_MIN+= CodeGen/ScheduleDAGPrinter.cpp
251 SRCS_MIN+= CodeGen/ScoreboardHazardRecognizer.cpp
252 SRCS_MIN+= CodeGen/SelectionDAG/DAGCombiner.cpp
253 SRCS_MIN+= CodeGen/SelectionDAG/FastISel.cpp
254 SRCS_MIN+= CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
255 SRCS_MIN+= CodeGen/SelectionDAG/InstrEmitter.cpp
256 SRCS_MIN+= CodeGen/SelectionDAG/LegalizeDAG.cpp
257 SRCS_MIN+= CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
258 SRCS_MIN+= CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
259 SRCS_MIN+= CodeGen/SelectionDAG/LegalizeTypes.cpp
260 SRCS_MIN+= CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
261 SRCS_MIN+= CodeGen/SelectionDAG/LegalizeVectorOps.cpp
262 SRCS_MIN+= CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
263 SRCS_MIN+= CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
264 SRCS_MIN+= CodeGen/SelectionDAG/ScheduleDAGFast.cpp
265 SRCS_MIN+= CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
266 SRCS_MIN+= CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
267 SRCS_MIN+= CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
268 SRCS_MIN+= CodeGen/SelectionDAG/SelectionDAG.cpp
269 SRCS_MIN+= CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
270 SRCS_MIN+= CodeGen/SelectionDAG/SelectionDAGDumper.cpp
271 SRCS_MIN+= CodeGen/SelectionDAG/SelectionDAGISel.cpp
272 SRCS_MIN+= CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
273 SRCS_MIN+= CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp
274 SRCS_MIN+= CodeGen/SelectionDAG/StatepointLowering.cpp
275 SRCS_MIN+= CodeGen/SelectionDAG/TargetLowering.cpp
276 SRCS_MIN+= CodeGen/ShadowStackGCLowering.cpp
277 SRCS_MIN+= CodeGen/ShrinkWrap.cpp
278 SRCS_MIN+= CodeGen/SjLjEHPrepare.cpp
279 SRCS_MIN+= CodeGen/SlotIndexes.cpp
280 SRCS_MIN+= CodeGen/SpillPlacement.cpp
281 SRCS_MIN+= CodeGen/SplitKit.cpp
282 SRCS_MIN+= CodeGen/StackColoring.cpp
283 SRCS_MIN+= CodeGen/StackMapLivenessAnalysis.cpp
284 SRCS_MIN+= CodeGen/StackMaps.cpp
285 SRCS_MIN+= CodeGen/StackProtector.cpp
286 SRCS_MIN+= CodeGen/StackSlotColoring.cpp
287 SRCS_MIN+= CodeGen/TailDuplication.cpp
288 SRCS_MIN+= CodeGen/TailDuplicator.cpp
289 SRCS_MIN+= CodeGen/TargetFrameLoweringImpl.cpp
290 SRCS_MIN+= CodeGen/TargetInstrInfo.cpp
291 SRCS_MIN+= CodeGen/TargetLoweringBase.cpp
292 SRCS_MIN+= CodeGen/TargetLoweringObjectFileImpl.cpp
293 SRCS_MIN+= CodeGen/TargetOptionsImpl.cpp
294 SRCS_MIN+= CodeGen/TargetPassConfig.cpp
295 SRCS_MIN+= CodeGen/TargetRegisterInfo.cpp
296 SRCS_MIN+= CodeGen/TargetSchedule.cpp
297 SRCS_MIN+= CodeGen/TargetSubtargetInfo.cpp
298 SRCS_MIN+= CodeGen/TwoAddressInstructionPass.cpp
299 SRCS_MIN+= CodeGen/UnreachableBlockElim.cpp
300 SRCS_MIN+= CodeGen/VirtRegMap.cpp
301 SRCS_MIN+= CodeGen/WinEHPrepare.cpp
302 SRCS_MIN+= CodeGen/XRayInstrumentation.cpp
303 SRCS_MIN+= DebugInfo/CodeView/CVSymbolVisitor.cpp
304 SRCS_MIN+= DebugInfo/CodeView/CVTypeVisitor.cpp
305 SRCS_MIN+= DebugInfo/CodeView/CodeViewError.cpp
306 SRCS_MIN+= DebugInfo/CodeView/CodeViewRecordIO.cpp
307 SRCS_EXT+= DebugInfo/CodeView/EnumTables.cpp
308 SRCS_MIN+= DebugInfo/CodeView/Line.cpp
309 SRCS_MIN+= DebugInfo/CodeView/ModuleSubstream.cpp
310 SRCS_MIN+= DebugInfo/CodeView/ModuleSubstreamVisitor.cpp
311 SRCS_MIN+= DebugInfo/CodeView/RecordSerialization.cpp
312 SRCS_MIN+= DebugInfo/CodeView/SymbolDumper.cpp
313 SRCS_MIN+= DebugInfo/CodeView/SymbolRecordMapping.cpp
314 SRCS_MIN+= DebugInfo/CodeView/TypeDumper.cpp
315 SRCS_MIN+= DebugInfo/CodeView/TypeRecord.cpp
316 SRCS_MIN+= DebugInfo/CodeView/TypeRecordMapping.cpp
317 SRCS_MIN+= DebugInfo/CodeView/TypeSerializer.cpp
318 SRCS_MIN+= DebugInfo/CodeView/TypeStreamMerger.cpp
319 SRCS_MIW+= DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
320 SRCS_MIW+= DebugInfo/DWARF/DWARFAcceleratorTable.cpp
321 SRCS_MIW+= DebugInfo/DWARF/DWARFCompileUnit.cpp
322 SRCS_MIW+= DebugInfo/DWARF/DWARFContext.cpp
323 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAbbrev.cpp
324 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugArangeSet.cpp
325 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAranges.cpp
326 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugFrame.cpp
327 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugInfoEntry.cpp
328 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugLine.cpp
329 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugLoc.cpp
330 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugMacro.cpp
331 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugPubTable.cpp
332 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugRangeList.cpp
333 SRCS_MIW+= DebugInfo/DWARF/DWARFDie.cpp
334 SRCS_MIW+= DebugInfo/DWARF/DWARFFormValue.cpp
335 SRCS_MIW+= DebugInfo/DWARF/DWARFGdbIndex.cpp
336 SRCS_MIW+= DebugInfo/DWARF/DWARFTypeUnit.cpp
337 SRCS_MIW+= DebugInfo/DWARF/DWARFUnit.cpp
338 SRCS_MIW+= DebugInfo/DWARF/DWARFUnitIndex.cpp
339 SRCS_MIW+= DebugInfo/DWARF/SyntaxHighlighting.cpp
340 SRCS_MIN+= DebugInfo/MSF/MSFBuilder.cpp
341 SRCS_MIN+= DebugInfo/MSF/MSFCommon.cpp
342 SRCS_MIN+= DebugInfo/MSF/MSFError.cpp
343 SRCS_MIN+= DebugInfo/MSF/MappedBlockStream.cpp
344 SRCS_MIN+= DebugInfo/MSF/StreamReader.cpp
345 SRCS_MIN+= DebugInfo/MSF/StreamWriter.cpp
346 SRCS_EXT+= DebugInfo/PDB/GenericError.cpp
347 SRCS_EXT+= DebugInfo/PDB/IPDBSourceFile.cpp
348 SRCS_EXT+= DebugInfo/PDB/PDB.cpp
349 SRCS_EXT+= DebugInfo/PDB/PDBContext.cpp
350 SRCS_EXT+= DebugInfo/PDB/PDBExtras.cpp
351 SRCS_EXT+= DebugInfo/PDB/PDBInterfaceAnchors.cpp
352 SRCS_EXT+= DebugInfo/PDB/PDBSymDumper.cpp
353 SRCS_EXT+= DebugInfo/PDB/PDBSymbol.cpp
354 SRCS_EXT+= DebugInfo/PDB/PDBSymbolAnnotation.cpp
355 SRCS_EXT+= DebugInfo/PDB/PDBSymbolBlock.cpp
356 SRCS_EXT+= DebugInfo/PDB/PDBSymbolCompiland.cpp
357 SRCS_EXT+= DebugInfo/PDB/PDBSymbolCompilandDetails.cpp
358 SRCS_EXT+= DebugInfo/PDB/PDBSymbolCompilandEnv.cpp
359 SRCS_EXT+= DebugInfo/PDB/PDBSymbolCustom.cpp
360 SRCS_EXT+= DebugInfo/PDB/PDBSymbolData.cpp
361 SRCS_EXT+= DebugInfo/PDB/PDBSymbolExe.cpp
362 SRCS_EXT+= DebugInfo/PDB/PDBSymbolFunc.cpp
363 SRCS_EXT+= DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp
364 SRCS_EXT+= DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp
365 SRCS_EXT+= DebugInfo/PDB/PDBSymbolLabel.cpp
366 SRCS_EXT+= DebugInfo/PDB/PDBSymbolPublicSymbol.cpp
367 SRCS_EXT+= DebugInfo/PDB/PDBSymbolThunk.cpp
368 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeArray.cpp
369 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp
370 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp
371 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeCustom.cpp
372 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeDimension.cpp
373 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeEnum.cpp
374 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeFriend.cpp
375 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp
376 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp
377 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeManaged.cpp
378 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypePointer.cpp
379 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeTypedef.cpp
380 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeUDT.cpp
381 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeVTable.cpp
382 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp
383 SRCS_EXT+= DebugInfo/PDB/PDBSymbolUnknown.cpp
384 SRCS_EXT+= DebugInfo/PDB/PDBSymbolUsingNamespace.cpp
385 SRCS_EXT+= DebugInfo/PDB/Raw/DbiStream.cpp
386 SRCS_EXT+= DebugInfo/PDB/Raw/DbiStreamBuilder.cpp
387 SRCS_EXT+= DebugInfo/PDB/Raw/EnumTables.cpp
388 SRCS_EXT+= DebugInfo/PDB/Raw/GSI.cpp
389 SRCS_EXT+= DebugInfo/PDB/Raw/GlobalsStream.cpp
390 SRCS_EXT+= DebugInfo/PDB/Raw/Hash.cpp
391 SRCS_EXT+= DebugInfo/PDB/Raw/InfoStream.cpp
392 SRCS_EXT+= DebugInfo/PDB/Raw/InfoStreamBuilder.cpp
393 SRCS_EXT+= DebugInfo/PDB/Raw/ModInfo.cpp
394 SRCS_EXT+= DebugInfo/PDB/Raw/ModStream.cpp
395 SRCS_EXT+= DebugInfo/PDB/Raw/NameHashTable.cpp
396 SRCS_EXT+= DebugInfo/PDB/Raw/NameMap.cpp
397 SRCS_EXT+= DebugInfo/PDB/Raw/NameMapBuilder.cpp
398 SRCS_EXT+= DebugInfo/PDB/Raw/PDBFile.cpp
399 SRCS_EXT+= DebugInfo/PDB/Raw/PDBFileBuilder.cpp
400 SRCS_EXT+= DebugInfo/PDB/Raw/PublicsStream.cpp
401 SRCS_EXT+= DebugInfo/PDB/Raw/RawError.cpp
402 SRCS_EXT+= DebugInfo/PDB/Raw/RawSession.cpp
403 SRCS_EXT+= DebugInfo/PDB/Raw/SymbolStream.cpp
404 SRCS_EXT+= DebugInfo/PDB/Raw/TpiHashing.cpp
405 SRCS_EXT+= DebugInfo/PDB/Raw/TpiStream.cpp
406 SRCS_EXT+= DebugInfo/PDB/Raw/TpiStreamBuilder.cpp
407 SRCS_EXT+= DebugInfo/Symbolize/DIPrinter.cpp
408 SRCS_MIW+= DebugInfo/Symbolize/SymbolizableObjectFile.cpp
409 SRCS_MIW+= DebugInfo/Symbolize/Symbolize.cpp
410 SRCS_MIN+= Demangle/ItaniumDemangle.cpp
411 SRCS_XDB+= ExecutionEngine/ExecutionEngine.cpp
412 SRCS_XDB+= ExecutionEngine/ExecutionEngineBindings.cpp
413 SRCS_XDB+= ExecutionEngine/GDBRegistrationListener.cpp
414 SRCS_XDB+= ExecutionEngine/Interpreter/Execution.cpp
415 SRCS_XDB+= ExecutionEngine/Interpreter/ExternalFunctions.cpp
416 SRCS_XDB+= ExecutionEngine/Interpreter/Interpreter.cpp
417 SRCS_XDB+= ExecutionEngine/MCJIT/MCJIT.cpp
418 SRCS_EXT+= ExecutionEngine/Orc/ExecutionUtils.cpp
419 SRCS_EXT+= ExecutionEngine/Orc/IndirectionUtils.cpp
420 SRCS_EXT+= ExecutionEngine/Orc/NullResolver.cpp
421 SRCS_EXT+= ExecutionEngine/Orc/OrcABISupport.cpp
422 SRCS_EXT+= ExecutionEngine/Orc/OrcCBindings.cpp
423 SRCS_EXT+= ExecutionEngine/Orc/OrcError.cpp
424 SRCS_EXT+= ExecutionEngine/Orc/OrcMCJITReplacement.cpp
425 SRCS_XDB+= ExecutionEngine/RuntimeDyld/JITSymbol.cpp
426 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp
427 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
428 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp
429 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
430 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
431 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
432 SRCS_XDB+= ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp
433 SRCS_XDB+= ExecutionEngine/SectionMemoryManager.cpp
434 SRCS_XDB+= ExecutionEngine/TargetSelect.cpp
435 SRCS_MIN+= IR/AsmWriter.cpp
436 SRCS_MIN+= IR/Attributes.cpp
437 SRCS_MIN+= IR/AutoUpgrade.cpp
438 SRCS_MIN+= IR/BasicBlock.cpp
439 SRCS_MIN+= IR/Comdat.cpp
440 SRCS_MIN+= IR/ConstantFold.cpp
441 SRCS_MIN+= IR/ConstantRange.cpp
442 SRCS_MIN+= IR/Constants.cpp
443 SRCS_MIN+= IR/Core.cpp
444 SRCS_MIN+= IR/DIBuilder.cpp
445 SRCS_MIN+= IR/DataLayout.cpp
446 SRCS_MIN+= IR/DebugInfo.cpp
447 SRCS_MIN+= IR/DebugInfoMetadata.cpp
448 SRCS_MIN+= IR/DebugLoc.cpp
449 SRCS_MIN+= IR/DiagnosticInfo.cpp
450 SRCS_MIN+= IR/DiagnosticPrinter.cpp
451 SRCS_MIN+= IR/Dominators.cpp
452 SRCS_MIN+= IR/Function.cpp
453 SRCS_MIN+= IR/GCOV.cpp
454 SRCS_MIN+= IR/GVMaterializer.cpp
455 SRCS_MIN+= IR/Globals.cpp
456 SRCS_MIN+= IR/IRBuilder.cpp
457 SRCS_MIN+= IR/IRPrintingPasses.cpp
458 SRCS_MIN+= IR/InlineAsm.cpp
459 SRCS_MIN+= IR/Instruction.cpp
460 SRCS_MIN+= IR/Instructions.cpp
461 SRCS_MIN+= IR/IntrinsicInst.cpp
462 SRCS_MIN+= IR/LLVMContext.cpp
463 SRCS_MIN+= IR/LLVMContextImpl.cpp
464 SRCS_MIN+= IR/LegacyPassManager.cpp
465 SRCS_MIN+= IR/MDBuilder.cpp
466 SRCS_MIN+= IR/Mangler.cpp
467 SRCS_MIN+= IR/Metadata.cpp
468 SRCS_MIN+= IR/Module.cpp
469 SRCS_MIN+= IR/ModuleSummaryIndex.cpp
470 SRCS_MIN+= IR/Operator.cpp
471 SRCS_MIN+= IR/OptBisect.cpp
472 SRCS_MIN+= IR/Pass.cpp
473 SRCS_MIN+= IR/PassManager.cpp
474 SRCS_MIN+= IR/PassRegistry.cpp
475 SRCS_MIN+= IR/ProfileSummary.cpp
476 SRCS_MIN+= IR/Statepoint.cpp
477 SRCS_MIN+= IR/Type.cpp
478 SRCS_MIN+= IR/TypeFinder.cpp
479 SRCS_MIN+= IR/Use.cpp
480 SRCS_MIN+= IR/User.cpp
481 SRCS_MIN+= IR/Value.cpp
482 SRCS_MIN+= IR/ValueSymbolTable.cpp
483 SRCS_MIN+= IR/ValueTypes.cpp
484 SRCS_MIN+= IR/Verifier.cpp
485 SRCS_MIN+= IRReader/IRReader.cpp
486 SRCS_EXL+= LTO/Caching.cpp
487 SRCS_EXL+= LTO/LTO.cpp
488 SRCS_MIN+= LTO/LTOBackend.cpp
489 SRCS_EXL+= LTO/LTOCodeGenerator.cpp
490 SRCS_EXL+= LTO/LTOModule.cpp
491 SRCS_EXL+= LTO/ThinLTOCodeGenerator.cpp
492 SRCS_MIN+= LTO/UpdateCompilerUsed.cpp
493 SRCS_EXL+= LibDriver/LibDriver.cpp
494 SRCS_MIN+= LineEditor/LineEditor.cpp
495 SRCS_MIN+= Linker/IRMover.cpp
496 SRCS_MIN+= Linker/LinkModules.cpp
497 SRCS_MIN+= MC/ConstantPools.cpp
498 SRCS_MIN+= MC/ELFObjectWriter.cpp
499 SRCS_MIN+= MC/MCAsmBackend.cpp
500 SRCS_MIN+= MC/MCAsmInfo.cpp
501 SRCS_MIN+= MC/MCAsmInfoCOFF.cpp
502 SRCS_MIN+= MC/MCAsmInfoDarwin.cpp
503 SRCS_MIN+= MC/MCAsmInfoELF.cpp
504 SRCS_MIN+= MC/MCAsmStreamer.cpp
505 SRCS_MIN+= MC/MCAssembler.cpp
506 SRCS_MIN+= MC/MCCodeEmitter.cpp
507 SRCS_MIN+= MC/MCCodeView.cpp
508 SRCS_MIN+= MC/MCContext.cpp
509 SRCS_XDL+= MC/MCDisassembler/Disassembler.cpp
510 SRCS_XDW+= MC/MCDisassembler/MCDisassembler.cpp
511 SRCS_XDW+= MC/MCDisassembler/MCExternalSymbolizer.cpp
512 SRCS_MIN+= MC/MCDisassembler/MCRelocationInfo.cpp
513 SRCS_XDW+= MC/MCDisassembler/MCSymbolizer.cpp
514 SRCS_MIN+= MC/MCDwarf.cpp
515 SRCS_MIN+= MC/MCELFObjectTargetWriter.cpp
516 SRCS_MIN+= MC/MCELFStreamer.cpp
517 SRCS_MIN+= MC/MCExpr.cpp
518 SRCS_MIN+= MC/MCFragment.cpp
519 SRCS_MIN+= MC/MCInst.cpp
520 SRCS_MIN+= MC/MCInstPrinter.cpp
521 SRCS_MIN+= MC/MCInstrAnalysis.cpp
522 SRCS_MIN+= MC/MCInstrDesc.cpp
523 #SRCS_MIN+= MC/MCLabel.cpp
524 SRCS_MIN+= MC/MCLinkerOptimizationHint.cpp
525 SRCS_MIN+= MC/MCMachOStreamer.cpp
526 SRCS_MIN+= MC/MCMachObjectTargetWriter.cpp
527 SRCS_MIN+= MC/MCNullStreamer.cpp
528 SRCS_MIN+= MC/MCObjectFileInfo.cpp
529 SRCS_MIN+= MC/MCObjectStreamer.cpp
530 SRCS_MIN+= MC/MCObjectWriter.cpp
531 SRCS_MIN+= MC/MCParser/AsmLexer.cpp
532 SRCS_MIN+= MC/MCParser/AsmParser.cpp
533 SRCS_MIN+= MC/MCParser/COFFAsmParser.cpp
534 SRCS_MIN+= MC/MCParser/DarwinAsmParser.cpp
535 SRCS_MIN+= MC/MCParser/ELFAsmParser.cpp
536 SRCS_MIN+= MC/MCParser/MCAsmLexer.cpp
537 SRCS_MIN+= MC/MCParser/MCAsmParser.cpp
538 SRCS_MIN+= MC/MCParser/MCAsmParserExtension.cpp
539 SRCS_MIN+= MC/MCParser/MCTargetAsmParser.cpp
540 SRCS_MIN+= MC/MCRegisterInfo.cpp
541 SRCS_MIN+= MC/MCSchedule.cpp
542 SRCS_MIN+= MC/MCSection.cpp
543 SRCS_MIN+= MC/MCSectionCOFF.cpp
544 SRCS_MIN+= MC/MCSectionELF.cpp
545 SRCS_MIN+= MC/MCSectionMachO.cpp
546 SRCS_MIN+= MC/MCStreamer.cpp
547 SRCS_MIN+= MC/MCSubtargetInfo.cpp
548 SRCS_MIN+= MC/MCSymbol.cpp
549 SRCS_MIN+= MC/MCSymbolELF.cpp
550 SRCS_MIN+= MC/MCTargetOptions.cpp
551 SRCS_MIN+= MC/MCValue.cpp
552 SRCS_MIN+= MC/MCWin64EH.cpp
553 SRCS_MIN+= MC/MCWinEH.cpp
554 SRCS_MIN+= MC/MachObjectWriter.cpp
555 SRCS_MIN+= MC/StringTableBuilder.cpp
556 SRCS_MIN+= MC/SubtargetFeature.cpp
557 SRCS_MIN+= MC/WinCOFFObjectWriter.cpp
558 SRCS_MIN+= MC/WinCOFFStreamer.cpp
559 SRCS_MIN+= Object/Archive.cpp
560 SRCS_MIN+= Object/ArchiveWriter.cpp
561 SRCS_MIN+= Object/Binary.cpp
562 SRCS_MIN+= Object/COFFObjectFile.cpp
563 SRCS_MIN+= Object/ELF.cpp
564 SRCS_MIN+= Object/ELFObjectFile.cpp
565 SRCS_MIN+= Object/Error.cpp
566 SRCS_MIN+= Object/IRObjectFile.cpp
567 SRCS_MIN+= Object/MachOObjectFile.cpp
568 SRCS_MIN+= Object/MachOUniversal.cpp
569 SRCS_MIN+= Object/ModuleSummaryIndexObjectFile.cpp
570 SRCS_MIN+= Object/ModuleSymbolTable.cpp
571 SRCS_EXT+= Object/Object.cpp
572 SRCS_MIN+= Object/ObjectFile.cpp
573 SRCS_MIN+= Object/RecordStreamer.cpp
574 SRCS_MIW+= Object/SymbolSize.cpp
575 SRCS_MIN+= Object/SymbolicFile.cpp
576 SRCS_MIN+= Object/WasmObjectFile.cpp
577 SRCS_MIN+= ObjectYAML/COFFYAML.cpp
578 SRCS_MIN+= ObjectYAML/DWARFYAML.cpp
579 SRCS_MIN+= ObjectYAML/ELFYAML.cpp
580 SRCS_MIN+= ObjectYAML/MachOYAML.cpp
581 #SRCS_MIN+= ObjectYAML/ObjectYAML.cpp
582 #SRCS_MIN+= ObjectYAML/YAML.cpp
583 SRCS_MIN+= Option/Arg.cpp
584 SRCS_MIN+= Option/ArgList.cpp
585 SRCS_MIN+= Option/OptTable.cpp
586 SRCS_MIN+= Option/Option.cpp
587 SRCS_MIN+= Passes/PassBuilder.cpp
588 SRCS_MIN+= ProfileData/Coverage/CoverageMapping.cpp
589 SRCS_MIN+= ProfileData/Coverage/CoverageMappingReader.cpp
590 SRCS_MIN+= ProfileData/Coverage/CoverageMappingWriter.cpp
591 SRCS_MIN+= ProfileData/InstrProf.cpp
592 SRCS_MIN+= ProfileData/InstrProfReader.cpp
593 SRCS_MIN+= ProfileData/InstrProfWriter.cpp
594 SRCS_MIN+= ProfileData/ProfileSummaryBuilder.cpp
595 SRCS_MIN+= ProfileData/SampleProf.cpp
596 SRCS_MIN+= ProfileData/SampleProfReader.cpp
597 SRCS_EXT+= ProfileData/SampleProfWriter.cpp
598 SRCS_MIN+= Support/APFloat.cpp
599 SRCS_MIN+= Support/APInt.cpp
600 SRCS_MIN+= Support/APSInt.cpp
601 SRCS_MIN+= Support/ARMBuildAttrs.cpp
602 #SRCS_MIN+= Support/ARMWinEH.cpp
603 SRCS_MIN+= Support/Allocator.cpp
604 SRCS_MIN+= Support/Atomic.cpp
605 SRCS_MIN+= Support/BlockFrequency.cpp
606 SRCS_MIN+= Support/BranchProbability.cpp
607 SRCS_EXT+= Support/COM.cpp
608 SRCS_MIN+= Support/CachePruning.cpp
609 SRCS_MIN+= Support/Chrono.cpp
610 SRCS_MIN+= Support/CommandLine.cpp
611 SRCS_MIN+= Support/Compression.cpp
612 SRCS_MIN+= Support/ConvertUTF.cpp
613 SRCS_MIN+= Support/ConvertUTFWrapper.cpp
614 SRCS_MIN+= Support/CrashRecoveryContext.cpp
615 SRCS_MIN+= Support/DAGDeltaAlgorithm.cpp
616 SRCS_MIN+= Support/DataExtractor.cpp
617 SRCS_MIN+= Support/Debug.cpp
618 SRCS_MIN+= Support/DeltaAlgorithm.cpp
619 SRCS_MIN+= Support/Dwarf.cpp
620 SRCS_MIN+= Support/DynamicLibrary.cpp
621 SRCS_MIN+= Support/Errno.cpp
622 SRCS_MIN+= Support/Error.cpp
623 SRCS_MIN+= Support/ErrorHandling.cpp
624 SRCS_EXL+= Support/FileOutputBuffer.cpp
625 SRCS_EXT+= Support/FileUtilities.cpp
626 SRCS_MIN+= Support/FoldingSet.cpp
627 SRCS_MIN+= Support/FormatVariadic.cpp
628 SRCS_MIN+= Support/FormattedStream.cpp
629 SRCS_MIN+= Support/GlobPattern.cpp
630 SRCS_MIN+= Support/GraphWriter.cpp
631 SRCS_MIN+= Support/Hashing.cpp
632 SRCS_MIN+= Support/Host.cpp
633 SRCS_MIN+= Support/IntEqClasses.cpp
634 SRCS_MIN+= Support/IntervalMap.cpp
635 SRCS_MIN+= Support/JamCRC.cpp
636 SRCS_MIN+= Support/LEB128.cpp
637 SRCS_MIN+= Support/LineIterator.cpp
638 SRCS_MIN+= Support/Locale.cpp
639 SRCS_MIN+= Support/LockFileManager.cpp
640 SRCS_MIN+= Support/MD5.cpp
641 SRCS_MIN+= Support/ManagedStatic.cpp
642 SRCS_MIN+= Support/MathExtras.cpp
643 SRCS_XDB+= Support/Memory.cpp
644 SRCS_MIN+= Support/MemoryBuffer.cpp
645 SRCS_MIN+= Support/Mutex.cpp
646 SRCS_MIN+= Support/NativeFormatting.cpp
647 SRCS_MIN+= Support/Options.cpp
648 SRCS_MIN+= Support/Path.cpp
649 SRCS_MIN+= Support/PluginLoader.cpp
650 SRCS_MIN+= Support/PrettyStackTrace.cpp
651 SRCS_MIN+= Support/Process.cpp
652 SRCS_MIN+= Support/Program.cpp
653 SRCS_MIN+= Support/RWMutex.cpp
654 SRCS_MIN+= Support/RandomNumberGenerator.cpp
655 SRCS_MIN+= Support/Regex.cpp
656 SRCS_MIN+= Support/SHA1.cpp
657 SRCS_MIN+= Support/ScaledNumber.cpp
658 SRCS_MIN+= Support/ScopedPrinter.cpp
659 SRCS_MIN+= Support/SearchForAddressOfSpecialSymbol.cpp
660 SRCS_MIN+= Support/Signals.cpp
661 SRCS_MIN+= Support/SmallPtrSet.cpp
662 SRCS_MIN+= Support/SmallVector.cpp
663 SRCS_MIN+= Support/SourceMgr.cpp
664 SRCS_MIN+= Support/SpecialCaseList.cpp
665 SRCS_MIN+= Support/Statistic.cpp
666 SRCS_MIN+= Support/StringExtras.cpp
667 SRCS_MIN+= Support/StringMap.cpp
668 #SRCS_MIN+= Support/StringPool.cpp
669 SRCS_MIN+= Support/StringRef.cpp
670 SRCS_MIN+= Support/StringSaver.cpp
671 SRCS_EXT+= Support/SystemUtils.cpp
672 SRCS_MIN+= Support/TargetParser.cpp
673 SRCS_MIN+= Support/TargetRegistry.cpp
674 SRCS_MIN+= Support/ThreadLocal.cpp
675 SRCS_MIN+= Support/ThreadPool.cpp
676 SRCS_MIN+= Support/Threading.cpp
677 SRCS_MIN+= Support/Timer.cpp
678 SRCS_MIN+= Support/ToolOutputFile.cpp
679 SRCS_MIN+= Support/TrigramIndex.cpp
680 SRCS_MIN+= Support/Triple.cpp
681 SRCS_MIN+= Support/Twine.cpp
682 SRCS_MIN+= Support/Unicode.cpp
683 SRCS_MIN+= Support/Valgrind.cpp
684 #SRCS_MIN+= Support/Watchdog.cpp
685 SRCS_MIN+= Support/YAMLParser.cpp
686 SRCS_MIN+= Support/YAMLTraits.cpp
687 SRCS_MIN+= Support/circular_raw_ostream.cpp
688 SRCS_MIN+= Support/raw_os_ostream.cpp
689 SRCS_MIN+= Support/raw_ostream.cpp
690 SRCS_MIN+= Support/regcomp.c
691 SRCS_MIN+= Support/regerror.c
692 SRCS_MIN+= Support/regexec.c
693 SRCS_MIN+= Support/regfree.c
694 SRCS_MIN+= Support/regstrlcpy.c
695 SRCS_LLD+= Support/xxhash.cpp
696 SRCS_MIN+= TableGen/Error.cpp
697 SRCS_MIN+= TableGen/Main.cpp
698 SRCS_MIN+= TableGen/Record.cpp
699 SRCS_MIN+= TableGen/SetTheory.cpp
700 SRCS_MIN+= TableGen/StringMatcher.cpp
701 SRCS_MIN+= TableGen/TGLexer.cpp
702 SRCS_MIN+= TableGen/TGParser.cpp
703 SRCS_MIN+= TableGen/TableGenBackend.cpp
704 SRCS_MIN+= Target/AArch64/AArch64A53Fix835769.cpp
705 SRCS_MIN+= Target/AArch64/AArch64A57FPLoadBalancing.cpp
706 SRCS_MIN+= Target/AArch64/AArch64AddressTypePromotion.cpp
707 SRCS_MIN+= Target/AArch64/AArch64AdvSIMDScalarPass.cpp
708 SRCS_MIN+= Target/AArch64/AArch64AsmPrinter.cpp
709 SRCS_MIN+= Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp
710 SRCS_MIN+= Target/AArch64/AArch64CollectLOH.cpp
711 SRCS_MIN+= Target/AArch64/AArch64ConditionOptimizer.cpp
712 SRCS_MIN+= Target/AArch64/AArch64ConditionalCompares.cpp
713 SRCS_MIN+= Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp
714 SRCS_MIN+= Target/AArch64/AArch64ExpandPseudoInsts.cpp
715 SRCS_MIN+= Target/AArch64/AArch64FastISel.cpp
716 SRCS_MIN+= Target/AArch64/AArch64FrameLowering.cpp
717 SRCS_MIN+= Target/AArch64/AArch64ISelDAGToDAG.cpp
718 SRCS_MIN+= Target/AArch64/AArch64ISelLowering.cpp
719 SRCS_MIN+= Target/AArch64/AArch64InstrInfo.cpp
720 SRCS_MIN+= Target/AArch64/AArch64LoadStoreOptimizer.cpp
721 SRCS_MIN+= Target/AArch64/AArch64MCInstLower.cpp
722 SRCS_MIN+= Target/AArch64/AArch64PBQPRegAlloc.cpp
723 SRCS_MIN+= Target/AArch64/AArch64PromoteConstant.cpp
724 SRCS_MIN+= Target/AArch64/AArch64RedundantCopyElimination.cpp
725 SRCS_MIN+= Target/AArch64/AArch64RegisterInfo.cpp
726 SRCS_MIN+= Target/AArch64/AArch64SelectionDAGInfo.cpp
727 SRCS_MIN+= Target/AArch64/AArch64StorePairSuppress.cpp
728 SRCS_MIN+= Target/AArch64/AArch64Subtarget.cpp
729 SRCS_MIN+= Target/AArch64/AArch64TargetMachine.cpp
730 SRCS_MIN+= Target/AArch64/AArch64TargetObjectFile.cpp
731 SRCS_MIN+= Target/AArch64/AArch64TargetTransformInfo.cpp
732 SRCS_MIN+= Target/AArch64/AArch64VectorByElementOpt.cpp
733 SRCS_MIN+= Target/AArch64/AsmParser/AArch64AsmParser.cpp
734 SRCS_XDW+= Target/AArch64/Disassembler/AArch64Disassembler.cpp
735 SRCS_XDW+= Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp
736 SRCS_MIN+= Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
737 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
738 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp
739 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
740 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp
741 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
742 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp
743 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
744 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp
745 SRCS_MIN+= Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp
746 SRCS_MIN+= Target/AArch64/TargetInfo/AArch64TargetInfo.cpp
747 SRCS_MIN+= Target/AArch64/Utils/AArch64BaseInfo.cpp
748 SRCS_MIN+= Target/ARM/A15SDOptimizer.cpp
749 SRCS_MIN+= Target/ARM/ARMAsmPrinter.cpp
750 SRCS_MIN+= Target/ARM/ARMBaseInstrInfo.cpp
751 SRCS_MIN+= Target/ARM/ARMBaseRegisterInfo.cpp
752 SRCS_MIN+= Target/ARM/ARMComputeBlockSize.cpp
753 SRCS_MIN+= Target/ARM/ARMConstantIslandPass.cpp
754 SRCS_MIN+= Target/ARM/ARMConstantPoolValue.cpp
755 SRCS_MIN+= Target/ARM/ARMExpandPseudoInsts.cpp
756 SRCS_MIN+= Target/ARM/ARMFastISel.cpp
757 SRCS_MIN+= Target/ARM/ARMFrameLowering.cpp
758 SRCS_MIN+= Target/ARM/ARMHazardRecognizer.cpp
759 SRCS_MIN+= Target/ARM/ARMISelDAGToDAG.cpp
760 SRCS_MIN+= Target/ARM/ARMISelLowering.cpp
761 SRCS_MIN+= Target/ARM/ARMInstrInfo.cpp
762 SRCS_MIN+= Target/ARM/ARMLoadStoreOptimizer.cpp
763 SRCS_MIN+= Target/ARM/ARMMCInstLower.cpp
764 SRCS_MIN+= Target/ARM/ARMMachineFunctionInfo.cpp
765 SRCS_MIN+= Target/ARM/ARMOptimizeBarriersPass.cpp
766 SRCS_MIN+= Target/ARM/ARMRegisterInfo.cpp
767 SRCS_MIN+= Target/ARM/ARMSelectionDAGInfo.cpp
768 SRCS_MIN+= Target/ARM/ARMSubtarget.cpp
769 SRCS_MIN+= Target/ARM/ARMTargetMachine.cpp
770 SRCS_MIN+= Target/ARM/ARMTargetObjectFile.cpp
771 SRCS_MIN+= Target/ARM/ARMTargetTransformInfo.cpp
772 SRCS_MIN+= Target/ARM/AsmParser/ARMAsmParser.cpp
773 SRCS_MIN+= Target/ARM/Disassembler/ARMDisassembler.cpp
774 SRCS_MIN+= Target/ARM/InstPrinter/ARMInstPrinter.cpp
775 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
776 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
777 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
778 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
779 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
780 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMMCExpr.cpp
781 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
782 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp
783 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
784 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp
785 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp
786 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp
787 SRCS_MIN+= Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp
788 SRCS_MIN+= Target/ARM/MLxExpansionPass.cpp
789 SRCS_MIN+= Target/ARM/TargetInfo/ARMTargetInfo.cpp
790 SRCS_MIN+= Target/ARM/Thumb1FrameLowering.cpp
791 SRCS_MIN+= Target/ARM/Thumb1InstrInfo.cpp
792 SRCS_MIN+= Target/ARM/Thumb2ITBlockPass.cpp
793 SRCS_MIN+= Target/ARM/Thumb2InstrInfo.cpp
794 SRCS_MIN+= Target/ARM/Thumb2SizeReduction.cpp
795 SRCS_MIN+= Target/ARM/ThumbRegisterInfo.cpp
796 SRCS_MIN+= Target/Mips/AsmParser/MipsAsmParser.cpp
797 SRCS_XDW+= Target/Mips/Disassembler/MipsDisassembler.cpp
798 SRCS_MIN+= Target/Mips/InstPrinter/MipsInstPrinter.cpp
799 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp
800 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsABIInfo.cpp
801 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
802 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
803 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
804 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
805 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
806 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsMCExpr.cpp
807 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
808 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp
809 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsOptionRecord.cpp
810 SRCS_MIN+= Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
811 SRCS_MIN+= Target/Mips/Mips16FrameLowering.cpp
812 SRCS_MIN+= Target/Mips/Mips16HardFloat.cpp
813 SRCS_MIN+= Target/Mips/Mips16HardFloatInfo.cpp
814 SRCS_MIN+= Target/Mips/Mips16ISelDAGToDAG.cpp
815 SRCS_MIN+= Target/Mips/Mips16ISelLowering.cpp
816 SRCS_MIN+= Target/Mips/Mips16InstrInfo.cpp
817 SRCS_MIN+= Target/Mips/Mips16RegisterInfo.cpp
818 SRCS_MIN+= Target/Mips/MipsAnalyzeImmediate.cpp
819 SRCS_MIN+= Target/Mips/MipsAsmPrinter.cpp
820 SRCS_MIN+= Target/Mips/MipsCCState.cpp
821 SRCS_MIN+= Target/Mips/MipsConstantIslandPass.cpp
822 SRCS_MIN+= Target/Mips/MipsDelaySlotFiller.cpp
823 SRCS_MIN+= Target/Mips/MipsFastISel.cpp
824 SRCS_MIN+= Target/Mips/MipsFrameLowering.cpp
825 SRCS_MIN+= Target/Mips/MipsHazardSchedule.cpp
826 SRCS_MIN+= Target/Mips/MipsISelDAGToDAG.cpp
827 SRCS_MIN+= Target/Mips/MipsISelLowering.cpp
828 SRCS_MIN+= Target/Mips/MipsInstrInfo.cpp
829 SRCS_MIN+= Target/Mips/MipsLongBranch.cpp
830 SRCS_MIN+= Target/Mips/MipsMCInstLower.cpp
831 SRCS_MIN+= Target/Mips/MipsMachineFunction.cpp
832 SRCS_MIN+= Target/Mips/MipsModuleISelDAGToDAG.cpp
833 SRCS_MIN+= Target/Mips/MipsOptimizePICCall.cpp
834 SRCS_MIN+= Target/Mips/MipsOs16.cpp
835 SRCS_MIN+= Target/Mips/MipsRegisterInfo.cpp
836 SRCS_MIN+= Target/Mips/MipsSEFrameLowering.cpp
837 SRCS_MIN+= Target/Mips/MipsSEISelDAGToDAG.cpp
838 SRCS_MIN+= Target/Mips/MipsSEISelLowering.cpp
839 SRCS_MIN+= Target/Mips/MipsSEInstrInfo.cpp
840 SRCS_MIN+= Target/Mips/MipsSERegisterInfo.cpp
841 SRCS_MIN+= Target/Mips/MipsSubtarget.cpp
842 SRCS_MIN+= Target/Mips/MipsTargetMachine.cpp
843 SRCS_MIN+= Target/Mips/MipsTargetObjectFile.cpp
844 SRCS_MIN+= Target/Mips/TargetInfo/MipsTargetInfo.cpp
845 SRCS_MIN+= Target/PowerPC/AsmParser/PPCAsmParser.cpp
846 SRCS_MIN+= Target/PowerPC/Disassembler/PPCDisassembler.cpp
847 SRCS_MIN+= Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
848 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
849 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
850 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
851 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
852 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
853 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
854 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
855 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCPredicates.cpp
856 SRCS_MIN+= Target/PowerPC/PPCAsmPrinter.cpp
857 SRCS_MIN+= Target/PowerPC/PPCBoolRetToInt.cpp
858 SRCS_MIN+= Target/PowerPC/PPCBranchSelector.cpp
859 SRCS_MIN+= Target/PowerPC/PPCCCState.cpp
860 SRCS_MIN+= Target/PowerPC/PPCCTRLoops.cpp
861 SRCS_MIN+= Target/PowerPC/PPCEarlyReturn.cpp
862 SRCS_MIN+= Target/PowerPC/PPCFastISel.cpp
863 SRCS_MIN+= Target/PowerPC/PPCFrameLowering.cpp
864 SRCS_MIN+= Target/PowerPC/PPCHazardRecognizers.cpp
865 SRCS_MIN+= Target/PowerPC/PPCISelDAGToDAG.cpp
866 SRCS_MIN+= Target/PowerPC/PPCISelLowering.cpp
867 SRCS_MIN+= Target/PowerPC/PPCInstrInfo.cpp
868 SRCS_MIN+= Target/PowerPC/PPCLoopPreIncPrep.cpp
869 SRCS_MIN+= Target/PowerPC/PPCMCInstLower.cpp
870 SRCS_MIN+= Target/PowerPC/PPCMIPeephole.cpp
871 SRCS_MIN+= Target/PowerPC/PPCMachineFunctionInfo.cpp
872 SRCS_MIN+= Target/PowerPC/PPCQPXLoadSplat.cpp
873 SRCS_MIN+= Target/PowerPC/PPCRegisterInfo.cpp
874 SRCS_MIN+= Target/PowerPC/PPCSubtarget.cpp
875 SRCS_MIN+= Target/PowerPC/PPCTLSDynamicCall.cpp
876 SRCS_MIN+= Target/PowerPC/PPCTOCRegDeps.cpp
877 SRCS_MIN+= Target/PowerPC/PPCTargetMachine.cpp
878 SRCS_MIN+= Target/PowerPC/PPCTargetObjectFile.cpp
879 SRCS_MIN+= Target/PowerPC/PPCTargetTransformInfo.cpp
880 SRCS_MIN+= Target/PowerPC/PPCVSXCopy.cpp
881 SRCS_MIN+= Target/PowerPC/PPCVSXFMAMutate.cpp
882 SRCS_MIN+= Target/PowerPC/PPCVSXSwapRemoval.cpp
883 SRCS_MIN+= Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
884 SRCS_MIN+= Target/Sparc/AsmParser/SparcAsmParser.cpp
885 SRCS_MIN+= Target/Sparc/DelaySlotFiller.cpp
886 SRCS_XDW+= Target/Sparc/Disassembler/SparcDisassembler.cpp
887 SRCS_MIN+= Target/Sparc/InstPrinter/SparcInstPrinter.cpp
888 SRCS_MIN+= Target/Sparc/LeonPasses.cpp
889 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
890 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp
891 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
892 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
893 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcMCExpr.cpp
894 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
895 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp
896 SRCS_MIN+= Target/Sparc/SparcAsmPrinter.cpp
897 SRCS_MIN+= Target/Sparc/SparcFrameLowering.cpp
898 SRCS_MIN+= Target/Sparc/SparcISelDAGToDAG.cpp
899 SRCS_MIN+= Target/Sparc/SparcISelLowering.cpp
900 SRCS_MIN+= Target/Sparc/SparcInstrInfo.cpp
901 SRCS_MIN+= Target/Sparc/SparcMCInstLower.cpp
902 SRCS_MIN+= Target/Sparc/SparcMachineFunctionInfo.cpp
903 SRCS_MIN+= Target/Sparc/SparcRegisterInfo.cpp
904 SRCS_MIN+= Target/Sparc/SparcSubtarget.cpp
905 SRCS_MIN+= Target/Sparc/SparcTargetMachine.cpp
906 SRCS_MIN+= Target/Sparc/SparcTargetObjectFile.cpp
907 SRCS_MIN+= Target/Sparc/TargetInfo/SparcTargetInfo.cpp
908 SRCS_MIN+= Target/Target.cpp
909 SRCS_MIN+= Target/TargetIntrinsicInfo.cpp
910 SRCS_MIN+= Target/TargetLoweringObjectFile.cpp
911 SRCS_MIN+= Target/TargetMachine.cpp
912 SRCS_MIN+= Target/TargetMachineC.cpp
913 SRCS_MIN+= Target/X86/AsmParser/X86AsmInstrumentation.cpp
914 SRCS_MIN+= Target/X86/AsmParser/X86AsmParser.cpp
915 SRCS_XDW+= Target/X86/Disassembler/X86Disassembler.cpp
916 SRCS_XDW+= Target/X86/Disassembler/X86DisassemblerDecoder.cpp
917 SRCS_MIN+= Target/X86/InstPrinter/X86ATTInstPrinter.cpp
918 SRCS_MIN+= Target/X86/InstPrinter/X86InstComments.cpp
919 SRCS_MIN+= Target/X86/InstPrinter/X86IntelInstPrinter.cpp
920 SRCS_MIN+= Target/X86/MCTargetDesc/X86AsmBackend.cpp
921 SRCS_MIN+= Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
922 SRCS_MIN+= Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
923 SRCS_MIN+= Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
924 SRCS_MIN+= Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
925 SRCS_MIN+= Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
926 SRCS_MIN+= Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
927 SRCS_MIN+= Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp
928 SRCS_MIN+= Target/X86/TargetInfo/X86TargetInfo.cpp
929 SRCS_MIN+= Target/X86/Utils/X86ShuffleDecode.cpp
930 SRCS_MIN+= Target/X86/X86AsmPrinter.cpp
931 SRCS_MIN+= Target/X86/X86CallFrameOptimization.cpp
932 SRCS_MIN+= Target/X86/X86CallingConv.cpp
933 SRCS_MIN+= Target/X86/X86EvexToVex.cpp
934 SRCS_MIN+= Target/X86/X86ExpandPseudo.cpp
935 SRCS_MIN+= Target/X86/X86FastISel.cpp
936 SRCS_MIN+= Target/X86/X86FixupBWInsts.cpp
937 SRCS_MIN+= Target/X86/X86FixupLEAs.cpp
938 SRCS_MIN+= Target/X86/X86FixupSetCC.cpp
939 SRCS_MIN+= Target/X86/X86FloatingPoint.cpp
940 SRCS_MIN+= Target/X86/X86FrameLowering.cpp
941 SRCS_MIN+= Target/X86/X86ISelDAGToDAG.cpp
942 SRCS_MIN+= Target/X86/X86ISelLowering.cpp
943 SRCS_MIN+= Target/X86/X86InstrFMA3Info.cpp
944 SRCS_MIN+= Target/X86/X86InstrInfo.cpp
945 SRCS_MIN+= Target/X86/X86InterleavedAccess.cpp
946 SRCS_MIN+= Target/X86/X86MCInstLower.cpp
947 SRCS_MIN+= Target/X86/X86MachineFunctionInfo.cpp
948 SRCS_MIN+= Target/X86/X86OptimizeLEAs.cpp
949 SRCS_MIN+= Target/X86/X86PadShortFunction.cpp
950 SRCS_MIN+= Target/X86/X86RegisterInfo.cpp
951 SRCS_MIN+= Target/X86/X86SelectionDAGInfo.cpp
952 SRCS_MIN+= Target/X86/X86ShuffleDecodeConstantPool.cpp
953 SRCS_MIN+= Target/X86/X86Subtarget.cpp
954 SRCS_MIN+= Target/X86/X86TargetMachine.cpp
955 SRCS_MIN+= Target/X86/X86TargetObjectFile.cpp
956 SRCS_MIN+= Target/X86/X86TargetTransformInfo.cpp
957 SRCS_MIN+= Target/X86/X86VZeroUpper.cpp
958 SRCS_MIN+= Target/X86/X86WinAllocaExpander.cpp
959 SRCS_MIN+= Target/X86/X86WinEHState.cpp
960 SRCS_MIN+= Transforms/Coroutines/CoroCleanup.cpp
961 SRCS_MIN+= Transforms/Coroutines/CoroEarly.cpp
962 SRCS_MIN+= Transforms/Coroutines/CoroElide.cpp
963 SRCS_MIN+= Transforms/Coroutines/CoroFrame.cpp
964 SRCS_MIN+= Transforms/Coroutines/CoroSplit.cpp
965 SRCS_MIN+= Transforms/Coroutines/Coroutines.cpp
966 SRCS_MIN+= Transforms/IPO/AlwaysInliner.cpp
967 SRCS_MIN+= Transforms/IPO/ArgumentPromotion.cpp
968 SRCS_MIN+= Transforms/IPO/BarrierNoopPass.cpp
969 SRCS_MIN+= Transforms/IPO/ConstantMerge.cpp
970 SRCS_MIN+= Transforms/IPO/CrossDSOCFI.cpp
971 SRCS_MIN+= Transforms/IPO/DeadArgumentElimination.cpp
972 SRCS_MIN+= Transforms/IPO/ElimAvailExtern.cpp
973 SRCS_MIN+= Transforms/IPO/ExtractGV.cpp
974 SRCS_MIN+= Transforms/IPO/ForceFunctionAttrs.cpp
975 SRCS_MIN+= Transforms/IPO/FunctionAttrs.cpp
976 SRCS_MIN+= Transforms/IPO/FunctionImport.cpp
977 SRCS_MIN+= Transforms/IPO/GlobalDCE.cpp
978 SRCS_MIN+= Transforms/IPO/GlobalOpt.cpp
979 SRCS_MIN+= Transforms/IPO/GlobalSplit.cpp
980 SRCS_MIN+= Transforms/IPO/IPConstantPropagation.cpp
981 SRCS_EXT+= Transforms/IPO/IPO.cpp
982 SRCS_MIN+= Transforms/IPO/InferFunctionAttrs.cpp
983 SRCS_MIN+= Transforms/IPO/InlineSimple.cpp
984 SRCS_MIN+= Transforms/IPO/Inliner.cpp
985 SRCS_MIN+= Transforms/IPO/Internalize.cpp
986 SRCS_MIN+= Transforms/IPO/LoopExtractor.cpp
987 SRCS_MIN+= Transforms/IPO/LowerTypeTests.cpp
988 SRCS_MIN+= Transforms/IPO/MergeFunctions.cpp
989 SRCS_MIN+= Transforms/IPO/PartialInlining.cpp
990 SRCS_MIN+= Transforms/IPO/PassManagerBuilder.cpp
991 SRCS_MIN+= Transforms/IPO/PruneEH.cpp
992 SRCS_MIN+= Transforms/IPO/SampleProfile.cpp
993 SRCS_MIN+= Transforms/IPO/StripDeadPrototypes.cpp
994 SRCS_MIN+= Transforms/IPO/StripSymbols.cpp
995 SRCS_MIN+= Transforms/IPO/ThinLTOBitcodeWriter.cpp
996 SRCS_MIN+= Transforms/IPO/WholeProgramDevirt.cpp
997 SRCS_MIN+= Transforms/InstCombine/InstCombineAddSub.cpp
998 SRCS_MIN+= Transforms/InstCombine/InstCombineAndOrXor.cpp
999 SRCS_MIN+= Transforms/InstCombine/InstCombineCalls.cpp
1000 SRCS_MIN+= Transforms/InstCombine/InstCombineCasts.cpp
1001 SRCS_MIN+= Transforms/InstCombine/InstCombineCompares.cpp
1002 SRCS_MIN+= Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
1003 SRCS_MIN+= Transforms/InstCombine/InstCombineMulDivRem.cpp
1004 SRCS_MIN+= Transforms/InstCombine/InstCombinePHI.cpp
1005 SRCS_MIN+= Transforms/InstCombine/InstCombineSelect.cpp
1006 SRCS_MIN+= Transforms/InstCombine/InstCombineShifts.cpp
1007 SRCS_MIN+= Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
1008 SRCS_MIN+= Transforms/InstCombine/InstCombineVectorOps.cpp
1009 SRCS_MIN+= Transforms/InstCombine/InstructionCombining.cpp
1010 SRCS_MIN+= Transforms/Instrumentation/AddressSanitizer.cpp
1011 SRCS_MIN+= Transforms/Instrumentation/BoundsChecking.cpp
1012 SRCS_MIN+= Transforms/Instrumentation/DataFlowSanitizer.cpp
1013 SRCS_MIN+= Transforms/Instrumentation/EfficiencySanitizer.cpp
1014 SRCS_MIN+= Transforms/Instrumentation/GCOVProfiling.cpp
1015 SRCS_MIN+= Transforms/Instrumentation/IndirectCallPromotion.cpp
1016 SRCS_MIN+= Transforms/Instrumentation/InstrProfiling.cpp
1017 SRCS_MIN+= Transforms/Instrumentation/Instrumentation.cpp
1018 SRCS_MIN+= Transforms/Instrumentation/MemorySanitizer.cpp
1019 SRCS_MIN+= Transforms/Instrumentation/PGOInstrumentation.cpp
1020 SRCS_MIN+= Transforms/Instrumentation/SanitizerCoverage.cpp
1021 SRCS_MIN+= Transforms/Instrumentation/ThreadSanitizer.cpp
1022 SRCS_MIN+= Transforms/ObjCARC/DependencyAnalysis.cpp
1023 SRCS_EXT+= Transforms/ObjCARC/ObjCARC.cpp
1024 SRCS_MIN+= Transforms/ObjCARC/ObjCARCAPElim.cpp
1025 SRCS_MIN+= Transforms/ObjCARC/ObjCARCContract.cpp
1026 SRCS_MIN+= Transforms/ObjCARC/ObjCARCExpand.cpp
1027 SRCS_MIN+= Transforms/ObjCARC/ObjCARCOpts.cpp
1028 SRCS_MIN+= Transforms/ObjCARC/ProvenanceAnalysis.cpp
1029 SRCS_MIN+= Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp
1030 SRCS_MIN+= Transforms/ObjCARC/PtrState.cpp
1031 SRCS_MIN+= Transforms/Scalar/ADCE.cpp
1032 SRCS_MIN+= Transforms/Scalar/AlignmentFromAssumptions.cpp
1033 SRCS_MIN+= Transforms/Scalar/BDCE.cpp
1034 SRCS_MIN+= Transforms/Scalar/ConstantHoisting.cpp
1035 SRCS_MIN+= Transforms/Scalar/ConstantProp.cpp
1036 SRCS_MIN+= Transforms/Scalar/CorrelatedValuePropagation.cpp
1037 SRCS_MIN+= Transforms/Scalar/DCE.cpp
1038 SRCS_MIN+= Transforms/Scalar/DeadStoreElimination.cpp
1039 SRCS_MIN+= Transforms/Scalar/EarlyCSE.cpp
1040 SRCS_MIN+= Transforms/Scalar/FlattenCFGPass.cpp
1041 SRCS_MIN+= Transforms/Scalar/Float2Int.cpp
1042 SRCS_MIN+= Transforms/Scalar/GVN.cpp
1043 SRCS_MIN+= Transforms/Scalar/GVNHoist.cpp
1044 SRCS_MIN+= Transforms/Scalar/GuardWidening.cpp
1045 SRCS_MIN+= Transforms/Scalar/IndVarSimplify.cpp
1046 SRCS_MIN+= Transforms/Scalar/InductiveRangeCheckElimination.cpp
1047 SRCS_MIN+= Transforms/Scalar/JumpThreading.cpp
1048 SRCS_MIN+= Transforms/Scalar/LICM.cpp
1049 SRCS_MIN+= Transforms/Scalar/LoadCombine.cpp
1050 SRCS_MIN+= Transforms/Scalar/LoopDataPrefetch.cpp
1051 SRCS_MIN+= Transforms/Scalar/LoopDeletion.cpp
1052 SRCS_MIN+= Transforms/Scalar/LoopDistribute.cpp
1053 SRCS_MIN+= Transforms/Scalar/LoopIdiomRecognize.cpp
1054 SRCS_MIN+= Transforms/Scalar/LoopInstSimplify.cpp
1055 SRCS_MIN+= Transforms/Scalar/LoopInterchange.cpp
1056 SRCS_MIN+= Transforms/Scalar/LoopLoadElimination.cpp
1057 SRCS_MIN+= Transforms/Scalar/LoopRerollPass.cpp
1058 SRCS_MIN+= Transforms/Scalar/LoopRotation.cpp
1059 SRCS_MIN+= Transforms/Scalar/LoopSimplifyCFG.cpp
1060 SRCS_MIN+= Transforms/Scalar/LoopSink.cpp
1061 SRCS_MIN+= Transforms/Scalar/LoopStrengthReduce.cpp
1062 SRCS_MIN+= Transforms/Scalar/LoopUnrollPass.cpp
1063 SRCS_MIN+= Transforms/Scalar/LoopUnswitch.cpp
1064 SRCS_MIN+= Transforms/Scalar/LoopVersioningLICM.cpp
1065 SRCS_MIN+= Transforms/Scalar/LowerAtomic.cpp
1066 SRCS_MIN+= Transforms/Scalar/LowerExpectIntrinsic.cpp
1067 SRCS_MIN+= Transforms/Scalar/LowerGuardIntrinsic.cpp
1068 SRCS_MIN+= Transforms/Scalar/MemCpyOptimizer.cpp
1069 SRCS_MIN+= Transforms/Scalar/MergedLoadStoreMotion.cpp
1070 SRCS_MIN+= Transforms/Scalar/NaryReassociate.cpp
1071 SRCS_MIN+= Transforms/Scalar/NewGVN.cpp
1072 SRCS_MIN+= Transforms/Scalar/PartiallyInlineLibCalls.cpp
1073 SRCS_MIN+= Transforms/Scalar/PlaceSafepoints.cpp
1074 SRCS_MIN+= Transforms/Scalar/Reassociate.cpp
1075 SRCS_MIN+= Transforms/Scalar/Reg2Mem.cpp
1076 SRCS_MIN+= Transforms/Scalar/RewriteStatepointsForGC.cpp
1077 SRCS_MIN+= Transforms/Scalar/SCCP.cpp
1078 SRCS_MIN+= Transforms/Scalar/SROA.cpp
1079 SRCS_EXT+= Transforms/Scalar/Scalar.cpp
1080 SRCS_MIN+= Transforms/Scalar/Scalarizer.cpp
1081 SRCS_MIN+= Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
1082 SRCS_MIN+= Transforms/Scalar/SimplifyCFGPass.cpp
1083 SRCS_MIN+= Transforms/Scalar/Sink.cpp
1084 SRCS_MIN+= Transforms/Scalar/SpeculativeExecution.cpp
1085 SRCS_MIN+= Transforms/Scalar/StraightLineStrengthReduce.cpp
1086 SRCS_MIN+= Transforms/Scalar/StructurizeCFG.cpp
1087 SRCS_MIN+= Transforms/Scalar/TailRecursionElimination.cpp
1088 SRCS_MIN+= Transforms/Utils/ASanStackFrameLayout.cpp
1089 SRCS_MIN+= Transforms/Utils/AddDiscriminators.cpp
1090 SRCS_MIN+= Transforms/Utils/BasicBlockUtils.cpp
1091 SRCS_MIN+= Transforms/Utils/BreakCriticalEdges.cpp
1092 SRCS_MIN+= Transforms/Utils/BuildLibCalls.cpp
1093 SRCS_MIN+= Transforms/Utils/BypassSlowDivision.cpp
1094 SRCS_MIN+= Transforms/Utils/CloneFunction.cpp
1095 SRCS_MIN+= Transforms/Utils/CloneModule.cpp
1096 SRCS_MIN+= Transforms/Utils/CmpInstAnalysis.cpp
1097 SRCS_MIN+= Transforms/Utils/CodeExtractor.cpp
1098 SRCS_MIN+= Transforms/Utils/CtorUtils.cpp
1099 SRCS_MIN+= Transforms/Utils/DemoteRegToStack.cpp
1100 SRCS_MIN+= Transforms/Utils/EscapeEnumerator.cpp
1101 SRCS_MIN+= Transforms/Utils/Evaluator.cpp
1102 SRCS_MIN+= Transforms/Utils/FlattenCFG.cpp
1103 SRCS_MIN+= Transforms/Utils/FunctionComparator.cpp
1104 SRCS_MIN+= Transforms/Utils/FunctionImportUtils.cpp
1105 SRCS_MIN+= Transforms/Utils/GlobalStatus.cpp
1106 SRCS_MIN+= Transforms/Utils/ImportedFunctionsInliningStatistics.cpp
1107 SRCS_MIN+= Transforms/Utils/InlineFunction.cpp
1108 SRCS_MIN+= Transforms/Utils/InstructionNamer.cpp
1109 SRCS_MIN+= Transforms/Utils/IntegerDivision.cpp
1110 SRCS_MIN+= Transforms/Utils/LCSSA.cpp
1111 SRCS_MIN+= Transforms/Utils/LibCallsShrinkWrap.cpp
1112 SRCS_MIN+= Transforms/Utils/Local.cpp
1113 SRCS_MIN+= Transforms/Utils/LoopSimplify.cpp
1114 SRCS_MIN+= Transforms/Utils/LoopUnroll.cpp
1115 SRCS_MIN+= Transforms/Utils/LoopUnrollPeel.cpp
1116 SRCS_MIN+= Transforms/Utils/LoopUnrollRuntime.cpp
1117 SRCS_MIN+= Transforms/Utils/LoopUtils.cpp
1118 SRCS_MIN+= Transforms/Utils/LoopVersioning.cpp
1119 SRCS_MIN+= Transforms/Utils/LowerInvoke.cpp
1120 SRCS_MIN+= Transforms/Utils/LowerSwitch.cpp
1121 SRCS_MIN+= Transforms/Utils/Mem2Reg.cpp
1122 SRCS_MIN+= Transforms/Utils/MemorySSA.cpp
1123 SRCS_MIN+= Transforms/Utils/MetaRenamer.cpp
1124 SRCS_MIN+= Transforms/Utils/ModuleUtils.cpp
1125 SRCS_MIN+= Transforms/Utils/NameAnonGlobals.cpp
1126 SRCS_MIN+= Transforms/Utils/PromoteMemoryToRegister.cpp
1127 SRCS_MIN+= Transforms/Utils/SSAUpdater.cpp
1128 SRCS_MIN+= Transforms/Utils/SanitizerStats.cpp
1129 SRCS_MIN+= Transforms/Utils/SimplifyCFG.cpp
1130 SRCS_MIN+= Transforms/Utils/SimplifyIndVar.cpp
1131 SRCS_MIN+= Transforms/Utils/SimplifyInstructions.cpp
1132 SRCS_MIN+= Transforms/Utils/SimplifyLibCalls.cpp
1133 SRCS_MIN+= Transforms/Utils/SplitModule.cpp
1134 SRCS_MIN+= Transforms/Utils/StripGCRelocates.cpp
1135 SRCS_MIN+= Transforms/Utils/StripNonLineTableDebugInfo.cpp
1136 SRCS_MIN+= Transforms/Utils/SymbolRewriter.cpp
1137 SRCS_MIN+= Transforms/Utils/UnifyFunctionExitNodes.cpp
1138 SRCS_EXT+= Transforms/Utils/Utils.cpp
1139 SRCS_MIN+= Transforms/Utils/ValueMapper.cpp
1140 SRCS_MIN+= Transforms/Vectorize/BBVectorize.cpp
1141 SRCS_MIN+= Transforms/Vectorize/LoadStoreVectorizer.cpp
1142 SRCS_MIN+= Transforms/Vectorize/LoopVectorize.cpp
1143 SRCS_MIN+= Transforms/Vectorize/SLPVectorizer.cpp
1144 SRCS_EXT+= Transforms/Vectorize/Vectorize.cpp
1146 SRCS_ALL+= ${SRCS_MIN}
1147 .if !defined(TOOLS_PREFIX)
1148 SRCS_ALL+= ${SRCS_MIW}
1150 .if ${MK_CLANG_EXTRAS} != "no"
1151 SRCS_ALL+= ${SRCS_EXT}
1153 .if ${MK_CLANG_FULL} != "no"
1154 SRCS_ALL+= ${SRCS_FUL}
1156 .if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLD} != "no"
1157 SRCS_ALL+= ${SRCS_EXL}
1159 .if ${MK_LLD} != "no"
1160 SRCS_ALL+= ${SRCS_LLD}
1162 .if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
1163 SRCS_ALL+= ${SRCS_XDB}
1165 .if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no" || ${MK_LLD} != "no"
1166 SRCS_ALL+= ${SRCS_XDL}
1168 .if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no" || !defined(TOOLS_PREFIX)
1169 SRCS_ALL+= ${SRCS_XDW}
1171 SRCS+= ${SRCS_ALL:O}
1173 llvm/IR/Attributes.gen: ${LLVM_SRCS}/include/llvm/IR/Attributes.td
1174 ${LLVM_TBLGEN} -gen-attrs \
1175 -I ${LLVM_SRCS}/include -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
1176 ${LLVM_SRCS}/include/llvm/IR/Attributes.td
1177 TGHDRS+= llvm/IR/Attributes.gen
1179 llvm/IR/Intrinsics.gen: ${LLVM_SRCS}/include/llvm/IR/Intrinsics.td
1180 ${LLVM_TBLGEN} -gen-intrinsic \
1181 -I ${LLVM_SRCS}/include -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
1182 ${LLVM_SRCS}/include/llvm/IR/Intrinsics.td
1183 TGHDRS+= llvm/IR/Intrinsics.gen
1185 AttributesCompatFunc.inc: ${LLVM_SRCS}/lib/IR/AttributesCompatFunc.td
1186 ${LLVM_TBLGEN} -gen-attrs \
1187 -I ${LLVM_SRCS}/include -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
1188 ${LLVM_SRCS}/lib/IR/AttributesCompatFunc.td
1189 TGHDRS+= AttributesCompatFunc.inc
1191 Options.inc: ${LLVM_SRCS}/lib/LibDriver/Options.td
1192 ${LLVM_TBLGEN} -gen-opt-parser-defs \
1193 -I ${LLVM_SRCS}/include -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
1194 ${LLVM_SRCS}/lib/LibDriver/Options.td
1195 TGHDRS+= Options.inc
1197 # Note: some rules are superfluous, not every combination is valid.
1199 AArch64/AArch64 ARM/ARM Mips/Mips PowerPC/PPC Sparc/Sparc X86/X86
1201 AsmMatcher/-gen-asm-matcher \
1202 AsmWriter1/-gen-asm-writer,-asmwriternum=1 \
1203 AsmWriter/-gen-asm-writer \
1204 CallingConv/-gen-callingconv \
1205 CodeEmitter/-gen-emitter \
1206 DAGISel/-gen-dag-isel \
1207 DisassemblerTables/-gen-disassembler \
1208 FastISel/-gen-fast-isel \
1209 InstrInfo/-gen-instr-info \
1210 MCCodeEmitter/-gen-emitter \
1211 MCPseudoLowering/-gen-pseudo-lowering \
1212 RegisterInfo/-gen-register-info \
1213 SubtargetInfo/-gen-subtarget \
1214 SystemOperands/-gen-searchable-tables
1215 ${arch:T}Gen${hdr:H}.inc: ${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td
1216 ${LLVM_TBLGEN} ${hdr:T:C/,/ /g} \
1217 -I ${LLVM_SRCS}/include -I ${LLVM_SRCS}/lib/Target/${arch:H} \
1218 -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
1219 ${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td
1222 TGHDRS+= AArch64GenAsmMatcher.inc
1223 TGHDRS+= AArch64GenAsmWriter.inc
1224 TGHDRS+= AArch64GenAsmWriter1.inc
1225 TGHDRS+= AArch64GenCallingConv.inc
1226 TGHDRS+= AArch64GenDAGISel.inc
1227 TGHDRS+= AArch64GenDisassemblerTables.inc
1228 TGHDRS+= AArch64GenFastISel.inc
1229 TGHDRS+= AArch64GenInstrInfo.inc
1230 TGHDRS+= AArch64GenMCCodeEmitter.inc
1231 TGHDRS+= AArch64GenMCPseudoLowering.inc
1232 TGHDRS+= AArch64GenRegisterInfo.inc
1233 TGHDRS+= AArch64GenSubtargetInfo.inc
1234 TGHDRS+= AArch64GenSystemOperands.inc
1235 TGHDRS+= ARMGenAsmMatcher.inc
1236 TGHDRS+= ARMGenAsmWriter.inc
1237 TGHDRS+= ARMGenCallingConv.inc
1238 TGHDRS+= ARMGenDAGISel.inc
1239 TGHDRS+= ARMGenDisassemblerTables.inc
1240 TGHDRS+= ARMGenFastISel.inc
1241 TGHDRS+= ARMGenInstrInfo.inc
1242 TGHDRS+= ARMGenMCCodeEmitter.inc
1243 TGHDRS+= ARMGenMCPseudoLowering.inc
1244 TGHDRS+= ARMGenRegisterInfo.inc
1245 TGHDRS+= ARMGenSubtargetInfo.inc
1246 TGHDRS+= MipsGenAsmMatcher.inc
1247 TGHDRS+= MipsGenAsmWriter.inc
1248 TGHDRS+= MipsGenCallingConv.inc
1249 TGHDRS+= MipsGenDAGISel.inc
1250 TGHDRS+= MipsGenDisassemblerTables.inc
1251 TGHDRS+= MipsGenFastISel.inc
1252 TGHDRS+= MipsGenInstrInfo.inc
1253 TGHDRS+= MipsGenMCCodeEmitter.inc
1254 TGHDRS+= MipsGenMCPseudoLowering.inc
1255 TGHDRS+= MipsGenRegisterInfo.inc
1256 TGHDRS+= MipsGenSubtargetInfo.inc
1257 TGHDRS+= PPCGenAsmMatcher.inc
1258 TGHDRS+= PPCGenAsmWriter.inc
1259 TGHDRS+= PPCGenCallingConv.inc
1260 TGHDRS+= PPCGenDAGISel.inc
1261 TGHDRS+= PPCGenDisassemblerTables.inc
1262 TGHDRS+= PPCGenFastISel.inc
1263 TGHDRS+= PPCGenInstrInfo.inc
1264 TGHDRS+= PPCGenMCCodeEmitter.inc
1265 TGHDRS+= PPCGenRegisterInfo.inc
1266 TGHDRS+= PPCGenSubtargetInfo.inc
1267 TGHDRS+= SparcGenAsmMatcher.inc
1268 TGHDRS+= SparcGenAsmWriter.inc
1269 TGHDRS+= SparcGenCallingConv.inc
1270 TGHDRS+= SparcGenDAGISel.inc
1271 TGHDRS+= SparcGenDisassemblerTables.inc
1272 TGHDRS+= SparcGenInstrInfo.inc
1273 TGHDRS+= SparcGenMCCodeEmitter.inc
1274 TGHDRS+= SparcGenRegisterInfo.inc
1275 TGHDRS+= SparcGenSubtargetInfo.inc
1276 TGHDRS+= X86GenAsmMatcher.inc
1277 TGHDRS+= X86GenAsmWriter.inc
1278 TGHDRS+= X86GenAsmWriter1.inc
1279 TGHDRS+= X86GenCallingConv.inc
1280 TGHDRS+= X86GenDAGISel.inc
1281 TGHDRS+= X86GenDisassemblerTables.inc
1282 TGHDRS+= X86GenFastISel.inc
1283 TGHDRS+= X86GenInstrInfo.inc
1284 TGHDRS+= X86GenRegisterInfo.inc
1285 TGHDRS+= X86GenSubtargetInfo.inc
1287 .for dep in ${TGHDRS:C/$/.d/}
1288 . if ${MAKE_VERSION} < 20160220
1298 CLEANFILES+= ${TGHDRS} ${TGHDRS:C/$/.d/}
1300 .include "../llvm.build.mk"
1301 .include <bsd.lib.mk>