Home
last modified time | relevance | path

Searched refs:DebugCompressionType (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DCompression.h28 enum class DebugCompressionType { enum
84 inline Format formatFor(DebugCompressionType Type) { in formatFor()
86 case DebugCompressionType::None: in formatFor()
88 case DebugCompressionType::Zlib: in formatFor()
90 case DebugCompressionType::Zstd: in formatFor()
102 Params(DebugCompressionType Type) : Params(formatFor(Type)) {} in Params()
123 LLVM_ABI Error decompress(DebugCompressionType T, ArrayRef<uint8_t> Input,
128 LLVM_ABI Error decompress(DebugCompressionType T, ArrayRef<uint8_t> Input,
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DDecompressor.h52 DebugCompressionType CompressionType = DebugCompressionType::None;
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCTargetOptions.h83 DebugCompressionType CompressDebugSections = DebugCompressionType::None;
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DDecompressor.cpp44 CompressionType = DebugCompressionType::Zlib; in consumeCompressedHeader()
47 CompressionType = DebugCompressionType::Zstd; in consumeCompressedHeader()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp72 static cl::opt<DebugCompressionType> CompressDebugSections(
74 cl::init(DebugCompressionType::None),
76 cl::values(clEnumValN(DebugCompressionType::None, "none", "No compression"),
77 clEnumValN(DebugCompressionType::Zlib, "zlib", "Use zlib"),
78 clEnumValN(DebugCompressionType::Zstd, "zstd", "Use zstd")),
417 if (CompressDebugSections != DebugCompressionType::None) { in main()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjCopy/
H A DCommonConfig.h281 DebugCompressionType CompressionType = DebugCompressionType::None;
283 SmallVector<std::pair<NameMatcher, llvm::DebugCompressionType>, 0>
/freebsd/contrib/llvm-project/clang/tools/driver/
H A Dcc1as_main.cpp106 llvm::DebugCompressionType CompressDebugSections =
107 llvm::DebugCompressionType::None;
292 llvm::StringSwitch<llvm::DebugCompressionType>(A->getValue()) in CreateFromArgs()
293 .Case("none", llvm::DebugCompressionType::None) in CreateFromArgs()
294 .Case("zlib", llvm::DebugCompressionType::Zlib) in CreateFromArgs()
295 .Case("zstd", llvm::DebugCompressionType::Zstd) in CreateFromArgs()
296 .Default(llvm::DebugCompressionType::None); in CreateFromArgs()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DCompression.cpp58 Error compression::decompress(DebugCompressionType T, ArrayRef<uint8_t> Input, in decompress()
81 Error compression::decompress(DebugCompressionType T, ArrayRef<uint8_t> Input, in decompress()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp864 Config.CompressionType = StringSwitch<DebugCompressionType>(A->getValue()) in parseObjcopyOptions()
865 .Case("zlib", DebugCompressionType::Zlib) in parseObjcopyOptions()
866 .Case("zstd", DebugCompressionType::Zstd) in parseObjcopyOptions()
867 .Default(DebugCompressionType::None); in parseObjcopyOptions()
868 if (Config.CompressionType == DebugCompressionType::None) { in parseObjcopyOptions()
889 auto Type = StringSwitch<DebugCompressionType>(Fields[1]) in parseObjcopyOptions()
890 .Case("zlib", DebugCompressionType::Zlib) in parseObjcopyOptions()
891 .Case("zstd", DebugCompressionType::Zstd) in parseObjcopyOptions()
892 .Default(DebugCompressionType::None); in parseObjcopyOptions()
893 if (Type == DebugCompressionType::None && Fields[1] != "none") { in parseObjcopyOptions()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDebugOptions.def31 ENUM_DEBUGOPT(CompressDebugSections, llvm::DebugCompressionType, 2,
32 llvm::DebugCompressionType::None, Benign)
/freebsd/contrib/llvm-project/lld/ELF/
H A DOutputSections.cpp374 DebugCompressionType ctype = DebugCompressionType::None; in maybeCompress()
383 if (ctype == DebugCompressionType::None) in maybeCompress()
415 if (ctype == DebugCompressionType::Zstd) { in maybeCompress()
447 if (ctype == DebugCompressionType::Zlib) { in maybeCompress()
H A DConfig.h312 std::optional<llvm::DebugCompressionType> compressDebugSections;
314 std::tuple<llvm::GlobPattern, llvm::DebugCompressionType, unsigned>, 0>
H A DDriver.cpp1245 static DebugCompressionType getCompressionType(Ctx &ctx, StringRef s, in getCompressionType()
1247 DebugCompressionType type = StringSwitch<DebugCompressionType>(s) in getCompressionType()
1248 .Case("zlib", DebugCompressionType::Zlib) in getCompressionType()
1249 .Case("zstd", DebugCompressionType::Zstd) in getCompressionType()
1250 .Default(DebugCompressionType::None); in getCompressionType()
1251 if (type == DebugCompressionType::None) { in getCompressionType()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DELFObjectWriter.cpp740 const DebugCompressionType CompressionType = in writeSectionData()
742 : DebugCompressionType::None; in writeSectionData()
743 if (CompressionType == DebugCompressionType::None || in writeSectionData()
759 case DebugCompressionType::None: in writeSectionData()
761 case DebugCompressionType::Zlib: in writeSectionData()
764 case DebugCompressionType::Zstd: in writeSectionData()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObjcopy.cpp220 std::optional<DebugCompressionType> CType; in compressOrDecompressSections()
227 if (Config.CompressionType != DebugCompressionType::None) in compressOrDecompressSections()
230 CType = DebugCompressionType::None; in compressOrDecompressSections()
242 if (*CType == DebugCompressionType::None) in compressOrDecompressSections()
245 } else if (*CType != DebugCompressionType::None) { in compressOrDecompressSections()
H A DELFObject.cpp465 DebugCompressionType Type; in visit()
468 Type = DebugCompressionType::Zlib; in visit()
471 Type = DebugCompressionType::Zstd; in visit()
538 case DebugCompressionType::None: in visit()
541 case DebugCompressionType::Zlib: in visit()
544 case DebugCompressionType::Zstd: in visit()
558 DebugCompressionType CompressionType, in CompressedSection()
576 : ChType(ChType), CompressionType(DebugCompressionType::None), in CompressedSection()
H A DELFObject.h30 enum class DebugCompressionType; variable
667 DebugCompressionType CompressionType;
674 DebugCompressionType CompressionType, bool Is64Bits);
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td7599 NormalizedValuesScope<"llvm::DebugCompressionType">, NormalizedValues<["None", "Zlib", "Zstd"]>,