Searched refs:DWARFDebugNames (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFAcceleratorTable.cpp | 431 void DWARFDebugNames::Header::dump(ScopedPrinter &W) const { in dump() 445 Error DWARFDebugNames::Header::extract(const DWARFDataExtractor &AS, in extract() 479 void DWARFDebugNames::Abbrev::dump(ScopedPrinter &W) const { in dump() 487 static constexpr DWARFDebugNames::AttributeEncoding sentinelAttrEnc() { in sentinelAttrEnc() 491 static bool isSentinel(const DWARFDebugNames::AttributeEncoding &AE) { in isSentinel() 495 static DWARFDebugNames::Abbrev sentinelAbbrev() { in sentinelAbbrev() 496 return DWARFDebugNames::Abbrev(0, dwarf::Tag(0), 0, {}); in sentinelAbbrev() 499 static bool isSentinel(const DWARFDebugNames::Abbrev &Abbr) { in isSentinel() 503 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getEmptyKey() { in getEmptyKey() 507 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getTombstoneKey() { in getTombstoneKey() [all …]
|
H A D | DWARFVerifier.cpp | 1225 DWARFVerifier::verifyDebugNamesCULists(const DWARFDebugNames &AccelTable) { in verifyDebugNamesCULists() 1236 for (const DWARFDebugNames::NameIndex &NI : AccelTable) { in verifyDebugNamesCULists() 1281 DWARFVerifier::verifyNameIndexBuckets(const DWARFDebugNames::NameIndex &NI, in verifyNameIndexBuckets() 1403 const DWARFDebugNames::NameIndex &NI, const DWARFDebugNames::Abbrev &Abbr, in verifyNameIndexAttribute() 1404 DWARFDebugNames::AttributeEncoding AttrEnc) { in verifyNameIndexAttribute() 1483 DWARFVerifier::verifyNameIndexAbbrevs(const DWARFDebugNames::NameIndex &NI) { in verifyNameIndexAbbrevs() 1575 const DWARFDebugNames::NameIndex &NI, in verifyNameIndexEntries() 1576 const DWARFDebugNames::NameTableEntry &NTE) { in verifyNameIndexEntries() 1596 Expected<DWARFDebugNames::Entry> EntryOr = NI.getEntry(&NextEntryID); in verifyNameIndexEntries() 1660 [&](const DWARFDebugNames::SentinelError &) { in verifyNameIndexEntries() [all …]
|
H A D | DWARFContext.cpp | 266 std::unique_ptr<DWARFDebugNames> Names; 508 const DWARFDebugNames &getDebugNames() override { in getDebugNames() 710 const DWARFDebugNames &getDebugNames() override { in getDebugNames() 1469 const DWARFDebugNames &DWARFContext::getDebugNames() { in getDebugNames()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFVerifier.h | 267 unsigned verifyDebugNamesCULists(const DWARFDebugNames &AccelTable); 268 unsigned verifyNameIndexBuckets(const DWARFDebugNames::NameIndex &NI, 270 unsigned verifyNameIndexAbbrevs(const DWARFDebugNames::NameIndex &NI); 271 unsigned verifyNameIndexAttribute(const DWARFDebugNames::NameIndex &NI, 272 const DWARFDebugNames::Abbrev &Abbr, 273 DWARFDebugNames::AttributeEncoding AttrEnc); 274 unsigned verifyNameIndexEntries(const DWARFDebugNames::NameIndex &NI, 275 const DWARFDebugNames::NameTableEntry &NTE); 277 const DWARFDebugNames::NameIndex &NI);
|
H A D | DWARFAcceleratorTable.h | 383 class DWARFDebugNames : public DWARFAcceleratorTable { 493 Expected<std::optional<DWARFDebugNames::Entry>> getParentDIEEntry() const; 601 const DWARFDebugNames &Section; 625 NameIndex(const DWARFDebugNames &Section, uint64_t Base) in NameIndex() 691 friend class DWARFDebugNames; variable 730 ValueIterator(const DWARFDebugNames &AccelTable, StringRef Key); 809 DWARFDebugNames(const DWARFDataExtractor &AccelSection, in DWARFDebugNames() function 831 DWARFDebugNames::DWARFDebugNamesOffsets 833 const DWARFDebugNames::Header &Hdr);
|
H A D | DWARFContext.h | 40 class DWARFDebugNames; variable 91 virtual const DWARFDebugNames &getDebugNames() = 0; 325 const DWARFDebugNames &getDebugNames();
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DebugNamesDWARFIndex.h | 66 std::unique_ptr<llvm::DWARFDebugNames> debug_names_up, in DebugNamesDWARFIndex() 83 using DebugNames = llvm::DWARFDebugNames;
|
H A D | DebugNamesDWARFIndex.cpp | 296 using Entry = llvm::DWARFDebugNames::Entry;
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | SyntheticSections.h | 807 SmallVector<llvm::DWARFDebugNames::AttributeEncoding, 2> attributes; 847 llvm::DWARFDebugNames::Header hdr; 858 std::optional<llvm::DWARFDebugNames> llvmDebugNames; 881 uint32_t numCUs, const llvm::DWARFDebugNames::Header &hdr, 882 const llvm::DWARFDebugNames::DWARFDebugNamesOffsets &)> 892 llvm::DWARFDebugNames::Header hdr;
|
H A D | SyntheticSections.cpp | 2750 readEntry(uint64_t &offset, const DWARFDebugNames::NameIndex &ni, in readEntry() 2773 for (DWARFDebugNames::AttributeEncoding a : it->Attributes) { in readEntry() 2826 uint32_t numCus, const DWARFDebugNames::Header &, in parseDebugNames() 2827 const DWARFDebugNames::DWARFDebugNamesOffsets &)> in parseDebugNames() 2833 for (const DWARFDebugNames::NameIndex &ni : *inputChunk.llvmDebugNames) { in parseDebugNames() 2847 DWARFDebugNames::DWARFDebugNamesOffsets locs = ni.getOffsets(); in parseDebugNames() 2956 for (const DWARFDebugNames::Abbrev &oldAbbrev : ni.getAbbrevs()) { in computeHdrAndAbbrevTable() 2960 DWARFDebugNames::AttributeEncoding cuAttr(DW_IDX_compile_unit, in computeHdrAndAbbrevTable() 2964 for (DWARFDebugNames::AttributeEncoding a : oldAbbrev.Attributes) { in computeHdrAndAbbrevTable() 3000 for (DWARFDebugNames::AttributeEncoding a : abbrev->attributes) { in computeHdrAndAbbrevTable() [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
H A D | llvm-dwarfdump.cpp | 464 static DWARFDie toDie(const DWARFDebugNames::Entry &Entry, in toDie() 485 static void getDies(DWARFContext &DICtx, const DWARFDebugNames &Accel, in getDies()
|