| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DIE.cpp | 266 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 D | DWARFLinkerUnit.h | |
| H A D | DWARFLinkerCompileUnit.h | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFUnit.h | 60 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 D | DWARFFormValue.h | 103 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 D | DWARFDebugLine.h | 69 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 D | DWARFAcceleratorTable.h | 126 dwarf::FormParams FormParams; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | DIE.h | 200 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 D | AsmPrinter.h | 272 dwarf::FormParams getDwarfFormParams() const;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Parallel/ |
| H A D | DWARFLinker.h | 95 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 D | OutputSections.h | 156 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 D | DWARFLinkerTypeUnit.cpp | 18 std::optional<uint16_t> Language, dwarf::FormParams Format, in TypeUnit() 28 LineTable.Prologue.FormParams = getFormParams(); in TypeUnit()
|
| H A D | DebugLineSectionEmitter.h | 272 if (P.FormParams.Version >= 4) { in emitLineTableProloguePayload() 289 if (P.FormParams.Version < 5) in emitLineTableProloguePayload()
|
| H A D | DWARFLinkerCompileUnit.h | 89 OffsetToUnitTy UnitFromOffset, dwarf::FormParams Format, 94 OffsetToUnitTy UnitFromOffset, dwarf::FormParams Format,
|
| H A D | DWARFLinkerCompileUnit.cpp | 30 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 D | DWARFDebugLine.cpp | 110 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 D | DWARFUnit.cpp | 261 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 D | DWARFAcceleratorTable.cpp | 57 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 D | DWARFAbbreviationDeclaration.cpp | 129 if ((ByteSize = dwarf::getFixedFormByteSize(F, dwarf::FormParams()))) { in extract()
|
| H A D | DWARFFormValue.cpp | 112 const dwarf::FormParams Params) { in skipValue() 221 uint64_t *OffsetPtr, dwarf::FormParams FP, in extractValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFStreamer.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.cpp | 821 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 D | Dwarf.h | 1093 struct FormParams { struct 1140 FormParams Params);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFUnit.h | 122 const llvm::dwarf::FormParams &GetFormParams() const { in GetFormParams()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | DWARFEmitter.cpp | 263 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()
|