Home
last modified time | relevance | path

Searched refs:FormParams (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDIE.cpp266 unsigned DIE::computeOffsetsAndAbbrevs(const dwarf::FormParams &FormParams, in computeOffsetsAndAbbrevs() argument
281 CUOffset += V.sizeOf(FormParams); in computeOffsetsAndAbbrevs()
290 Child.computeOffsetsAndAbbrevs(FormParams, AbbrevSet, CUOffset); in computeOffsetsAndAbbrevs()
327 unsigned DIEValue::sizeOf(const dwarf::FormParams &FormParams) const { in sizeOf()
333 return getDIE##T().sizeOf(FormParams, Form); in sizeOf()
421 unsigned DIEInteger::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
424 dwarf::getFixedFormByteSize(Form, FormParams)) in sizeOf()
460 unsigned DIEExpr::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
468 return FormParams.getDwarfOffsetByteSize(); in sizeOf()
494 unsigned DIELabel::sizeOf(const dwarf::FormParams &FormParams, in sizeOf() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFLinkerUnit.h
H A DDWARFLinkerCompileUnit.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnit.h60 dwarf::FormParams FormParams; variable
92 const dwarf::FormParams &getFormParams() const { return FormParams; } in getFormParams()
93 uint16_t getVersion() const { return FormParams.Version; } in getVersion()
94 dwarf::DwarfFormat getFormat() const { return FormParams.Format; } in getFormat()
95 uint8_t getAddressByteSize() const { return FormParams.AddrSize; } in getAddressByteSize()
96 uint8_t getRefAddrByteSize() const { return FormParams.getRefAddrByteSize(); } in getRefAddrByteSize()
98 return FormParams.getDwarfOffsetByteSize(); in getDwarfOffsetByteSize()
116 return dwarf::getUnitLengthFieldByteSize(FormParams.Format); in getUnitLengthFieldByteSize()
196 dwarf::FormParams FormParams = {0, 0, dwarf::DwarfFormat::DWARF32}; member
200 : Base(Base), Size(Size), FormParams({Version, 0, Format}) {} in StrOffsetsContributionDescriptor()
[all …]
H A DDWARFFormValue.h103 uint64_t *OffsetPtr, dwarf::FormParams FormParams,
108 dwarf::FormParams FormParams, const DWARFUnit *U) { in extractValue() argument
109 return extractValue(Data, OffsetPtr, FormParams, nullptr, U); in extractValue()
152 const dwarf::FormParams Params) const { in skipValue()
168 const dwarf::FormParams FormParams);
H A DDWARFDebugLine.h69 dwarf::FormParams FormParams; member
96 const dwarf::FormParams getFormParams() const { return FormParams; } in getFormParams()
97 uint16_t getVersion() const { return FormParams.Version; } in getVersion()
98 uint8_t getAddressSize() const { return FormParams.AddrSize; } in getAddressSize()
99 bool isDWARF64() const { return FormParams.Format == dwarf::DWARF64; } in isDWARF64()
H A DDWARFAcceleratorTable.h126 dwarf::FormParams FormParams; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h200 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &FormParams,
218 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &FormParams,
236 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &FormParams,
256 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &, dwarf::Form) const;
273 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &FormParams,
293 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &FormParams,
316 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &, dwarf::Form) const;
335 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &FormParams,
355 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &FormParams,
372 LLVM_ABI unsigned sizeOf(const dwarf::FormParams &FormParams,
[all …]
H A DAsmPrinter.h272 dwarf::FormParams getDwarfFormParams() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Parallel/
H A DDWARFLinker.h95 SectionDescriptorBase(DebugSectionKind SectionKind, dwarf::FormParams Format, in SectionDescriptorBase()
108 dwarf::FormParams getFormParams() const { return Format; } in getFormParams()
114 dwarf::FormParams Format = {4, 4, dwarf::DWARF32};
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DOutputSections.h156 dwarf::FormParams Format, llvm::endianness Endianess) in SectionDescriptor()
288 void setOutputFormat(dwarf::FormParams Format, llvm::endianness Endianess) { in setOutputFormat()
310 void setOutputFormat(dwarf::FormParams Format, llvm::endianness Endianness) { in setOutputFormat()
450 const dwarf::FormParams &getFormParams() const { return Format; } in getFormParams()
456 dwarf::FormParams Format = {4, 4, dwarf::DWARF32};
H A DDWARFLinkerTypeUnit.cpp18 std::optional<uint16_t> Language, dwarf::FormParams Format, in TypeUnit()
28 LineTable.Prologue.FormParams = getFormParams(); in TypeUnit()
H A DDebugLineSectionEmitter.h272 if (P.FormParams.Version >= 4) { in emitLineTableProloguePayload()
289 if (P.FormParams.Version < 5) in emitLineTableProloguePayload()
H A DDWARFLinkerCompileUnit.h89 OffsetToUnitTy UnitFromOffset, dwarf::FormParams Format,
94 OffsetToUnitTy UnitFromOffset, dwarf::FormParams Format,
H A DDWARFLinkerCompileUnit.cpp30 dwarf::FormParams Format, llvm::endianness Endianess) in CompileUnit()
42 dwarf::FormParams Format, llvm::endianness Endianess) in CompileUnit()
1526 OutLineTable.Prologue.FormParams.AddrSize = getFormParams().AddrSize; in cloneAndEmitLineTable()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLine.cpp110 FormParams = dwarf::FormParams({0, 0, DWARF32}); in clear()
121 int OffsetDumpWidth = 2 * dwarf::getDwarfOffsetByteSize(FormParams.Format); in dump()
125 << " format: " << dwarf::FormatString(FormParams.Format) << "\n" in dump()
273 uint64_t *OffsetPtr, const dwarf::FormParams &FormParams, in parseV5DirFileTables() argument
291 if (!Value.extractValue(DebugLineData, OffsetPtr, FormParams, &Ctx, U)) in parseV5DirFileTables()
298 if (!Value.skipValue(DebugLineData, OffsetPtr, FormParams)) in parseV5DirFileTables()
318 if (!Value.extractValue(DebugLineData, OffsetPtr, FormParams, &Ctx, U)) in parseV5DirFileTables()
371 std::tie(TotalLength, FormParams.Format) = in parse()
376 FormParams.Version = DebugLineData.getU16(Cursor); in parse()
390 FormParams.AddrSize = DebugLineData.getU8(Cursor); in parse()
[all …]
H A DDWARFUnit.cpp261 std::tie(Length, FormParams.Format) = in extract()
263 FormParams.Version = debug_info.getU16(offset_ptr, &Err); in extract()
264 if (FormParams.Version >= 5) { in extract()
266 FormParams.AddrSize = debug_info.getU8(offset_ptr, &Err); in extract()
268 FormParams.getDwarfOffsetByteSize(), offset_ptr, nullptr, &Err); in extract()
271 FormParams.getDwarfOffsetByteSize(), offset_ptr, nullptr, &Err); in extract()
272 FormParams.AddrSize = debug_info.getU8(offset_ptr, &Err); in extract()
283 offset_ptr, FormParams.getDwarfOffsetByteSize(), &Err); in extract()
H A DDWARFAcceleratorTable.cpp57 FormParams = {Hdr.Version, 0, dwarf::DwarfFormat::DWARF32}; in extract()
82 dwarf::getFixedFormByteSize(AtomForm, FormParams); in extract()
133 FormValue.extractValue(AccelSection, HashDataOffset, FormParams); in readAtoms()
197 if (Atom.extractValue(AccelSection, DataOffset, FormParams)) { in dumpName()
279 FormValue.extractValue(Table.AccelSection, Offset, Table.FormParams); in extract()
785 dwarf::FormParams FormParams = {Hdr.Version, 0, Hdr.Format}; in getEntry() local
787 if (!Value.extractValue(AS, Offset, FormParams)) in getEntry()
H A DDWARFAbbreviationDeclaration.cpp129 if ((ByteSize = dwarf::getFixedFormByteSize(F, dwarf::FormParams()))) { in extract()
H A DDWARFFormValue.cpp112 const dwarf::FormParams Params) { in skipValue()
221 uint64_t *OffsetPtr, dwarf::FormParams FP, in extractValue()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp821 if (LineTable.Prologue.FormParams.Format == dwarf::DwarfFormat::DWARF64) { in emitLineTableForUnit()
826 LineTable.Prologue.FormParams.Format, LineSectionSize); in emitLineTableForUnit()
857 emitLabelDifference(PrologueEndSym, PrologueStartSym, P.FormParams.Format, in emitLineTablePrologue()
992 emitIntOffset(StringRef.getOffset(), P.FormParams.Format, LineSectionSize); in emitLineTableString()
1006 if (P.FormParams.Version >= 4) { in emitLineTableProloguePayload()
1030 if (P.FormParams.Version < 5) in emitLineTableProloguePayload()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.h1093 struct FormParams { struct
1140 FormParams Params);
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFUnit.h122 const llvm::dwarf::FormParams &GetFormParams() const { in GetFormParams()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDWARFEmitter.cpp263 const dwarf::FormParams &Params, in writeDIE()
411 dwarf::FormParams Params = {Unit.Version, AddrSize, Unit.Format}; in emitDebugInfo()
816 dwarf::FormParams Params{/*Version=*/5, /*AddrSize=*/4, dwarf::DWARF32}; in getNonZeroDataSizesFor()

12