Lines Matching +full:- +full:- +full:enable +full:- +full:debuginfo
7 CFLAGS+= -I${.OBJDIR}
8 CFLAGS+= -I${SRCTOP}/sys/contrib/zstd/lib
14 .error Please enable at least one of: MK_LLVM_TARGET_AARCH64,\
21 CFLAGS+= -I${LLVM_SRCS}/lib/Target/${arch}
25 CFLAGS+= -I${LLVM_SRCS}/lib/ObjCopy
30 CFLAGS+= -DBLAKE3_NO_AVX512 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_SSE41 \
31 -DBLAKE3_NO_SSE2
34 CFLAGS+= -DBLAKE3_USE_NEON=0
41 # SRCS_MIW: required for world stage (after cross-tools)
510 SRCS_MIW+= DebugInfo/BTF/BTFContext.cpp
511 SRCS_MIW+= DebugInfo/BTF/BTFParser.cpp
512 SRCS_EXT+= DebugInfo/CodeView/AppendingTypeTableBuilder.cpp
513 SRCS_MIN+= DebugInfo/CodeView/CVSymbolVisitor.cpp
514 SRCS_MIN+= DebugInfo/CodeView/CVTypeVisitor.cpp
515 SRCS_MIN+= DebugInfo/CodeView/CodeViewError.cpp
516 SRCS_MIN+= DebugInfo/CodeView/CodeViewRecordIO.cpp
517 SRCS_MIN+= DebugInfo/CodeView/ContinuationRecordBuilder.cpp
518 SRCS_MIN+= DebugInfo/CodeView/DebugChecksumsSubsection.cpp
519 SRCS_EXT+= DebugInfo/CodeView/DebugCrossExSubsection.cpp
520 SRCS_EXT+= DebugInfo/CodeView/DebugCrossImpSubsection.cpp
521 SRCS_MIN+= DebugInfo/CodeView/DebugFrameDataSubsection.cpp
522 SRCS_MIN+= DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp
523 SRCS_MIN+= DebugInfo/CodeView/DebugLinesSubsection.cpp
524 SRCS_MIN+= DebugInfo/CodeView/DebugStringTableSubsection.cpp
525 SRCS_MIW+= DebugInfo/CodeView/DebugSubsection.cpp
526 SRCS_EXT+= DebugInfo/CodeView/DebugSubsectionRecord.cpp
527 SRCS_EXT+= DebugInfo/CodeView/DebugSubsectionVisitor.cpp
528 SRCS_EXT+= DebugInfo/CodeView/DebugSymbolRVASubsection.cpp
529 SRCS_EXT+= DebugInfo/CodeView/DebugSymbolsSubsection.cpp
530 SRCS_MIN+= DebugInfo/CodeView/EnumTables.cpp
531 SRCS_MIN+= DebugInfo/CodeView/Formatters.cpp
532 SRCS_MIN+= DebugInfo/CodeView/GlobalTypeTableBuilder.cpp
533 SRCS_MIN+= DebugInfo/CodeView/LazyRandomTypeCollection.cpp
534 SRCS_MIN+= DebugInfo/CodeView/Line.cpp
535 SRCS_MIN+= DebugInfo/CodeView/MergingTypeTableBuilder.cpp
536 SRCS_MIN+= DebugInfo/CodeView/RecordName.cpp
537 SRCS_MIN+= DebugInfo/CodeView/RecordSerialization.cpp
538 SRCS_MIN+= DebugInfo/CodeView/SimpleTypeSerializer.cpp
539 SRCS_EXT+= DebugInfo/CodeView/StringsAndChecksums.cpp
540 SRCS_MIN+= DebugInfo/CodeView/SymbolDumper.cpp
541 SRCS_MIN+= DebugInfo/CodeView/SymbolRecordHelpers.cpp
542 SRCS_MIN+= DebugInfo/CodeView/SymbolRecordMapping.cpp
543 SRCS_EXT+= DebugInfo/CodeView/SymbolSerializer.cpp
544 SRCS_MIN+= DebugInfo/CodeView/TypeDumpVisitor.cpp
545 SRCS_MIN+= DebugInfo/CodeView/TypeHashing.cpp
546 SRCS_MIN+= DebugInfo/CodeView/TypeIndex.cpp
547 SRCS_MIN+= DebugInfo/CodeView/TypeIndexDiscovery.cpp
548 SRCS_EXT+= DebugInfo/CodeView/TypeRecordHelpers.cpp
549 SRCS_MIN+= DebugInfo/CodeView/TypeRecordMapping.cpp
550 SRCS_MIN+= DebugInfo/CodeView/TypeStreamMerger.cpp
551 SRCS_MIN+= DebugInfo/CodeView/TypeTableCollection.cpp
552 SRCS_MIW+= DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
553 SRCS_MIW+= DebugInfo/DWARF/DWARFAcceleratorTable.cpp
554 SRCS_MIW+= DebugInfo/DWARF/DWARFAddressRange.cpp
555 SRCS_MIW+= DebugInfo/DWARF/DWARFCompileUnit.cpp
556 SRCS_MIW+= DebugInfo/DWARF/DWARFContext.cpp
557 SRCS_MIW+= DebugInfo/DWARF/DWARFDataExtractor.cpp
558 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAbbrev.cpp
559 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAddr.cpp
560 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugArangeSet.cpp
561 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAranges.cpp
562 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugFrame.cpp
563 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugInfoEntry.cpp
564 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugLine.cpp
565 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugLoc.cpp
566 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugMacro.cpp
567 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugPubTable.cpp
568 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugRangeList.cpp
569 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugRnglists.cpp
570 SRCS_MIW+= DebugInfo/DWARF/DWARFDie.cpp
571 SRCS_MIN+= DebugInfo/DWARF/DWARFExpression.cpp
572 SRCS_MIW+= DebugInfo/DWARF/DWARFFormValue.cpp
573 SRCS_MIW+= DebugInfo/DWARF/DWARFGdbIndex.cpp
574 SRCS_MIW+= DebugInfo/DWARF/DWARFListTable.cpp
575 SRCS_MIW+= DebugInfo/DWARF/DWARFTypePrinter.cpp
576 SRCS_MIW+= DebugInfo/DWARF/DWARFTypeUnit.cpp
577 SRCS_MIW+= DebugInfo/DWARF/DWARFUnit.cpp
578 SRCS_MIW+= DebugInfo/DWARF/DWARFUnitIndex.cpp
579 SRCS_MIW+= DebugInfo/DWARF/DWARFVerifier.cpp
580 SRCS_MIN+= DebugInfo/MSF/MSFBuilder.cpp
581 SRCS_MIN+= DebugInfo/MSF/MSFCommon.cpp
582 SRCS_EXT+= DebugInfo/MSF/MSFError.cpp
583 SRCS_MIN+= DebugInfo/MSF/MappedBlockStream.cpp
584 SRCS_EXT+= DebugInfo/PDB/GenericError.cpp
585 SRCS_EXT+= DebugInfo/PDB/IPDBSourceFile.cpp
586 SRCS_EXT+= DebugInfo/PDB/Native/DbiModuleDescriptor.cpp
587 SRCS_EXT+= DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp
588 SRCS_EXT+= DebugInfo/PDB/Native/DbiModuleList.cpp
589 SRCS_EXT+= DebugInfo/PDB/Native/DbiStream.cpp
590 SRCS_EXT+= DebugInfo/PDB/Native/DbiStreamBuilder.cpp
591 SRCS_EXT+= DebugInfo/PDB/Native/EnumTables.cpp
592 SRCS_EXT+= DebugInfo/PDB/Native/FormatUtil.cpp
593 SRCS_EXT+= DebugInfo/PDB/Native/GSIStreamBuilder.cpp
594 SRCS_EXT+= DebugInfo/PDB/Native/GlobalsStream.cpp
595 SRCS_EXT+= DebugInfo/PDB/Native/Hash.cpp
596 SRCS_EXT+= DebugInfo/PDB/Native/HashTable.cpp
597 SRCS_EXT+= DebugInfo/PDB/Native/InfoStream.cpp
598 SRCS_EXT+= DebugInfo/PDB/Native/InfoStreamBuilder.cpp
599 SRCS_EXT+= DebugInfo/PDB/Native/InjectedSourceStream.cpp
600 SRCS_EXT+= DebugInfo/PDB/Native/InputFile.cpp
601 SRCS_EXT+= DebugInfo/PDB/Native/LinePrinter.cpp
602 SRCS_EXT+= DebugInfo/PDB/Native/ModuleDebugStream.cpp
603 SRCS_EXT+= DebugInfo/PDB/Native/NamedStreamMap.cpp
604 SRCS_EXT+= DebugInfo/PDB/Native/NativeCompilandSymbol.cpp
605 SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumGlobals.cpp
606 SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp
607 SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp
608 SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumModules.cpp
609 SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumSymbols.cpp
610 SRCS_EXT+= DebugInfo/PDB/Native/NativeEnumTypes.cpp
611 SRCS_EXT+= DebugInfo/PDB/Native/NativeExeSymbol.cpp
612 SRCS_EXT+= DebugInfo/PDB/Native/NativeFunctionSymbol.cpp
613 SRCS_EXT+= DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp
614 SRCS_EXT+= DebugInfo/PDB/Native/NativeLineNumber.cpp
615 SRCS_EXT+= DebugInfo/PDB/Native/NativePublicSymbol.cpp
616 SRCS_EXT+= DebugInfo/PDB/Native/NativeRawSymbol.cpp
617 SRCS_EXT+= DebugInfo/PDB/Native/NativeSession.cpp
618 SRCS_EXT+= DebugInfo/PDB/Native/NativeSourceFile.cpp
619 SRCS_EXT+= DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp
620 SRCS_EXT+= DebugInfo/PDB/Native/NativeTypeArray.cpp
621 SRCS_EXT+= DebugInfo/PDB/Native/NativeTypeBuiltin.cpp
622 SRCS_EXT+= DebugInfo/PDB/Native/NativeTypeEnum.cpp
623 SRCS_EXT+= DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp
624 SRCS_EXT+= DebugInfo/PDB/Native/NativeTypePointer.cpp
625 SRCS_EXT+= DebugInfo/PDB/Native/NativeTypeTypedef.cpp
626 SRCS_EXT+= DebugInfo/PDB/Native/NativeTypeUDT.cpp
627 SRCS_EXT+= DebugInfo/PDB/Native/NativeTypeVTShape.cpp
628 SRCS_EXT+= DebugInfo/PDB/Native/PDBFile.cpp
629 SRCS_EXT+= DebugInfo/PDB/Native/PDBFileBuilder.cpp
630 SRCS_EXT+= DebugInfo/PDB/Native/PDBStringTable.cpp
631 SRCS_EXT+= DebugInfo/PDB/Native/PDBStringTableBuilder.cpp
632 SRCS_EXT+= DebugInfo/PDB/Native/PublicsStream.cpp
633 SRCS_EXT+= DebugInfo/PDB/Native/RawError.cpp
634 SRCS_EXT+= DebugInfo/PDB/Native/SymbolCache.cpp
635 SRCS_EXT+= DebugInfo/PDB/Native/SymbolStream.cpp
636 SRCS_EXT+= DebugInfo/PDB/Native/TpiHashing.cpp
637 SRCS_EXT+= DebugInfo/PDB/Native/TpiStream.cpp
638 SRCS_EXT+= DebugInfo/PDB/Native/TpiStreamBuilder.cpp
639 SRCS_EXT+= DebugInfo/PDB/PDB.cpp
640 SRCS_EXT+= DebugInfo/PDB/PDBContext.cpp
641 SRCS_EXT+= DebugInfo/PDB/PDBExtras.cpp
642 SRCS_EXT+= DebugInfo/PDB/PDBInterfaceAnchors.cpp
643 SRCS_EXT+= DebugInfo/PDB/PDBSymDumper.cpp
644 SRCS_EXT+= DebugInfo/PDB/PDBSymbol.cpp
645 SRCS_EXT+= DebugInfo/PDB/PDBSymbolAnnotation.cpp
646 SRCS_EXT+= DebugInfo/PDB/PDBSymbolBlock.cpp
647 SRCS_EXT+= DebugInfo/PDB/PDBSymbolCompiland.cpp
648 SRCS_EXT+= DebugInfo/PDB/PDBSymbolCompilandDetails.cpp
649 SRCS_EXT+= DebugInfo/PDB/PDBSymbolCompilandEnv.cpp
650 SRCS_EXT+= DebugInfo/PDB/PDBSymbolCustom.cpp
651 SRCS_EXT+= DebugInfo/PDB/PDBSymbolData.cpp
652 SRCS_EXT+= DebugInfo/PDB/PDBSymbolExe.cpp
653 SRCS_EXT+= DebugInfo/PDB/PDBSymbolFunc.cpp
654 SRCS_EXT+= DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp
655 SRCS_EXT+= DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp
656 SRCS_EXT+= DebugInfo/PDB/PDBSymbolLabel.cpp
657 SRCS_EXT+= DebugInfo/PDB/PDBSymbolPublicSymbol.cpp
658 SRCS_EXT+= DebugInfo/PDB/PDBSymbolThunk.cpp
659 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeArray.cpp
660 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp
661 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp
662 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeCustom.cpp
663 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeDimension.cpp
664 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeEnum.cpp
665 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeFriend.cpp
666 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp
667 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp
668 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeManaged.cpp
669 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypePointer.cpp
670 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeTypedef.cpp
671 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeUDT.cpp
672 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeVTable.cpp
673 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp
674 SRCS_EXT+= DebugInfo/PDB/PDBSymbolUnknown.cpp
675 SRCS_EXT+= DebugInfo/PDB/PDBSymbolUsingNamespace.cpp
676 SRCS_EXT+= DebugInfo/PDB/UDTLayout.cpp
677 SRCS_MIW+= DebugInfo/Symbolize/DIPrinter.cpp
678 SRCS_MIW+= DebugInfo/Symbolize/Markup.cpp
679 SRCS_MIW+= DebugInfo/Symbolize/MarkupFilter.cpp
680 SRCS_MIW+= DebugInfo/Symbolize/SymbolizableObjectFile.cpp
681 SRCS_MIW+= DebugInfo/Symbolize/Symbolize.cpp
808 SRCS_MIN+= IR/DebugInfo.cpp
874 # Only needed for clangd/clang-query, uncomment once we build those.
1091 SRCS_MIN+= Support/BLAKE3/blake3_avx2_x86-64_unix.S
1092 SRCS_MIN+= Support/BLAKE3/blake3_avx512_x86-64_unix.S
1100 SRCS_MIN+= Support/BLAKE3/blake3_sse2_x86-64_unix.S
1101 SRCS_MIN+= Support/BLAKE3/blake3_sse41_x86-64_unix.S
1713 SRCS_MIN+= ToolDrivers/llvm-dlltool/DlltoolDriver.cpp
1714 SRCS_MIW+= ToolDrivers/llvm-lib/LibDriver.cpp
2047 ${LLVM_MIN_TBLGEN} -gen-vt \
2048 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2053 ${LLVM_TBLGEN} --gen-directive-decl \
2054 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2059 ${LLVM_TBLGEN} --gen-directive-impl \
2060 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2065 ${LLVM_TBLGEN} -gen-attrs \
2066 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2071 ${LLVM_TBLGEN} -gen-intrinsic-enums \
2072 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2077 ${LLVM_TBLGEN} -gen-intrinsic-impl \
2078 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2088 ${LLVM_TBLGEN} -gen-intrinsic-enums -intrinsic-prefix=${arch:T} \
2089 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2096 ${LLVM_TBLGEN} -gen-${arch:T}-target-def \
2097 -I ${LLVM_SRCS}/include -I ${LLVM_SRCS}/lib/Target/${arch:H} \
2098 -d ${.TARGET}.d -o ${.TARGET} ${LLVM_SRCS}/lib/Target/${arch:H}/${arch:H}.td
2102 llvm-lib/Options.inc: ${LLVM_SRCS}/lib/ToolDrivers/llvm-lib/Options.td
2103 ${LLVM_TBLGEN} -gen-opt-parser-defs \
2104 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2105 ${LLVM_SRCS}/lib/ToolDrivers/llvm-lib/Options.td
2106 TGHDRS+= llvm-lib/Options.inc
2107 CFLAGS.LibDriver.cpp+= -I${.OBJDIR}/llvm-lib
2109 llvm-dlltool/Options.inc: ${LLVM_SRCS}/lib/ToolDrivers/llvm-dlltool/Options.td
2110 ${LLVM_TBLGEN} -gen-opt-parser-defs \
2111 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2112 ${LLVM_SRCS}/lib/ToolDrivers/llvm-dlltool/Options.td
2113 TGHDRS+= llvm-dlltool/Options.inc
2114 CFLAGS.DlltoolDriver.cpp+= -I${.OBJDIR}/llvm-dlltool
2118 ${LLVM_TBLGEN} -gen-opt-parser-defs \
2119 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
2126 # versions after upstream r308421, one for llvm-lib, one for llvm-dlltool
2130 @rm -f ${f} ${f}.d
2139 AsmMatcher/-gen-asm-matcher \
2140 AsmWriter/-gen-asm-writer \
2141 AsmWriter1/-gen-asm-writer,-asmwriternum=1 \
2142 CallingConv/-gen-callingconv \
2143 CodeEmitter/-gen-emitter \
2144 CompressInstEmitter/-gen-compress-inst-emitter \
2145 DAGISel/-gen-dag-isel \
2146 DisassemblerTables/-gen-disassembler \
2147 FastISel/-gen-fast-isel \
2148 FoldTables/-gen-x86-fold-tables,-asmwriternum=1 \
2149 GlobalISel/-gen-global-isel \
2150 InstrInfo/-gen-instr-info${arch:MX86/X86:C/X86\/X86/,-instr-info-expand-mi-operand-info=0/} \
2151 InstrMapping/-gen-x86-instr-mapping \
2152 MCCodeEmitter/-gen-emitter \
2153 MCPseudoLowering/-gen-pseudo-lowering \
2154 MacroFusion/-gen-macro-fusion-pred \
2155 MnemonicTables/-gen-x86-mnemonic-tables,-asmwriternum=1 \
2156 O0PreLegalizeGICombiner/-gen-global-isel-combiner,-combiners=${arch:H}O0PreLegalizerCombiner \
2157 PostLegalizeGICombiner/-gen-global-isel-combiner,-combiners=${arch:H}PostLegalizerCombiner \
2158 PostLegalizeGILowering/-gen-global-isel-combiner,-combiners=${arch:H}PostLegalizerLowering \
2159 PreLegalizeGICombiner/-gen-global-isel-combiner,-combiners=${arch:H}PreLegalizerCombiner \
2160 RegisterBank/-gen-register-bank \
2161 RegisterInfo/-gen-register-info \
2162 SearchableTables/-gen-searchable-tables \
2163 SubtargetInfo/-gen-subtarget \
2164 SystemOperands/-gen-searchable-tables \
2165 SystemRegister/-gen-searchable-tables
2166 . if "${arch:T}" == "RISCV" && "${hdr:T:C/(-gen-global-isel).*/\1/}" == "-gen-global-isel"
2173 -I ${LLVM_SRCS}/include -I ${LLVM_SRCS}/lib/Target/${arch:H} \
2174 -d ${.TARGET}.d -o ${.TARGET} \