Home
last modified time | relevance | path

Searched refs:DwarfFormat (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFListTable.h75 dwarf::DwarfFormat Format;
99 dwarf::DwarfFormat getFormat() const { return Format; } in getFormat()
103 static uint8_t getHeaderSize(dwarf::DwarfFormat Format) { in getHeaderSize()
105 case dwarf::DwarfFormat::DWARF32: in getHeaderSize()
107 case dwarf::DwarfFormat::DWARF64: in getHeaderSize()
125 dwarf::DwarfFormat Format, in getOffsetEntry()
180 dwarf::DwarfFormat getFormat() const { return Header.getFormat(); } in getFormat()
H A DDWARFDebugAddr.h27 dwarf::DwarfFormat Format;
76 dwarf::DwarfFormat getFormat() const { return Format; } in getFormat()
H A DDWARFExpression.h109 std::optional<dwarf::DwarfFormat> Format);
147 std::optional<dwarf::DwarfFormat> Format = std::nullopt)
179 std::optional<dwarf::DwarfFormat> Format;
H A DDWARFDataExtractor.h53 std::pair<uint64_t, dwarf::DwarfFormat>
56 std::pair<uint64_t, dwarf::DwarfFormat> getInitialLength(Cursor &C) const { in getInitialLength()
H A DDWARFUnit.h92 dwarf::DwarfFormat getFormat() const { return FormParams.Format; } in getFormat()
192 dwarf::FormParams FormParams = {0, 0, dwarf::DwarfFormat::DWARF32};
195 uint8_t Version, dwarf::DwarfFormat Format) in StrOffsetsContributionDescriptor()
200 dwarf::DwarfFormat getFormat() const { return FormParams.Format; } in getFormat()
334 dwarf::DwarfFormat getFormat() const { return Header.getFormat(); } in getFormat()
H A DDWARFDebugPubTable.h50 dwarf::DwarfFormat Format;
H A DDWARFDebugArangeSet.h30 dwarf::DwarfFormat Format;
H A DDWARFDebugMacro.h71 dwarf::DwarfFormat getDwarfFormat() const;
H A DDWARFVerifier.h363 bool verifyDebugStrOffsets(std::optional<dwarf::DwarfFormat> LegacyFormat,
H A DDWARFFormValue.h58 dwarf::DwarfFormat Format =
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDWARFYAML.h55 dwarf::DwarfFormat Format;
85 dwarf::DwarfFormat Format;
111 dwarf::DwarfFormat Format;
162 dwarf::DwarfFormat Format;
184 dwarf::DwarfFormat Format;
193 dwarf::DwarfFormat Format;
223 dwarf::DwarfFormat Format;
422 template <> struct ScalarEnumerationTraits<dwarf::DwarfFormat> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
423 static void enumeration(IO &IO, dwarf::DwarfFormat &Format) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.h91 enum DwarfFormat : uint8_t { DWARF32, DWARF64 }; enum
996 StringRef FormatString(DwarfFormat Format);
1064 inline uint8_t getDwarfOffsetByteSize(DwarfFormat Format) { in getDwarfOffsetByteSize()
1066 case DwarfFormat::DWARF32: in getDwarfOffsetByteSize()
1068 case DwarfFormat::DWARF64: in getDwarfOffsetByteSize()
1080 DwarfFormat Format;
1103 inline uint8_t getUnitLengthFieldByteSize(DwarfFormat Format) { in getUnitLengthFieldByteSize()
1105 case DwarfFormat::DWARF32: in getUnitLengthFieldByteSize()
1107 case DwarfFormat::DWARF64: in getUnitLengthFieldByteSize()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWP/
H A DDWP.h56 dwarf::DwarfFormat Format = dwarf::DwarfFormat::DWARF32;
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCContext.h236 dwarf::DwarfFormat DwarfFormat = dwarf::DWARF32; variable
798 void setDwarfFormat(dwarf::DwarfFormat f) { DwarfFormat = f; } in setDwarfFormat()
799 dwarf::DwarfFormat getDwarfFormat() const { return DwarfFormat; } in getDwarfFormat()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDataExtractor.cpp16 std::pair<uint64_t, dwarf::DwarfFormat>
24 dwarf::DwarfFormat Format = dwarf::DWARF32; in getInitialLength()
H A DDWARFUnit.cpp1132 llvm::dwarf::DwarfFormat Format, in parseDWARFStringOffsetsTableHeader()
1136 case dwarf::DwarfFormat::DWARF64: { in parseDWARFStringOffsetsTableHeader()
1145 case dwarf::DwarfFormat::DWARF32: { in parseDWARFStringOffsetsTableHeader()
1183 Offset += Header.getFormat() == dwarf::DwarfFormat::DWARF32 ? 8 : 16; in determineStringOffsetsTableContributionDWO()
H A DDWARFDebugMacro.cpp23 DwarfFormat DWARFDebugMacro::MacroHeader::getDwarfFormat() const { in getDwarfFormat()
H A DDWARFVerifier.cpp140 DwarfFormat Format; in verifyUnitHeader()
1893 std::optional<DwarfFormat> DwoLegacyDwarf4Format; in handleDebugStrOffsets()
1899 DwarfFormat InfoFormat = DebugInfoData.getInitialLength(&Offset).second; in handleDebugStrOffsets()
1914 std::optional<DwarfFormat> LegacyFormat, StringRef SectionName, in verifyDebugStrOffsets()
1923 DwarfFormat Format; in verifyDebugStrOffsets()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h270 void emitIntOffset(uint64_t Offset, dwarf::DwarfFormat Format,
273 dwarf::DwarfFormat Format, uint64_t &SectionSize);
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFLinkerUnit.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DOutputSections.h443 return Format.Format == dwarf::DwarfFormat::DWARF32 ? 8 : 16; in getDebugAddrHeaderSize()
449 return Format.Format == dwarf::DwarfFormat::DWARF32 ? 8 : 16; in getDebugStrOffsetsHeaderSize()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCDwarf.cpp51 auto DwarfFormat = S.getContext().getDwarfFormat(); in emitListsTableHeaderStart() local
52 if (DwarfFormat == dwarf::DWARF64) { in emitListsTableHeaderStart()
58 dwarf::getDwarfOffsetByteSize(DwarfFormat)); in emitListsTableHeaderStart()
1585 dwarf::DwarfFormat Format = IsEH ? dwarf::DWARF32 : context.getDwarfFormat(); in EmitCIE()
1714 dwarf::DwarfFormat Format = IsEH ? dwarf::DWARF32 : context.getDwarfFormat(); in EmitFDE()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp820 if (LineTable.Prologue.FormParams.Format == dwarf::DwarfFormat::DWARF64) { in emitLineTableForUnit()
1185 void DwarfStreamer::emitIntOffset(uint64_t Offset, dwarf::DwarfFormat Format, in emitIntOffset()
1193 dwarf::DwarfFormat Format, in emitLabelDifference()

12