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 | 1248 void DWARFVerifier::verifyDebugNamesCULists(const DWARFDebugNames &AccelTable) { in verifyDebugNamesCULists() 1258 parallelForEach(AccelTable, [&](const DWARFDebugNames::NameIndex &NI) { in verifyDebugNamesCULists() 1304 void DWARFVerifier::verifyNameIndexBuckets(const DWARFDebugNames::NameIndex &NI, in verifyNameIndexBuckets() 1420 const DWARFDebugNames::NameIndex &NI, const DWARFDebugNames::Abbrev &Abbr, in verifyNameIndexAttribute() 1421 DWARFDebugNames::AttributeEncoding AttrEnc) { in verifyNameIndexAttribute() 1499 const DWARFDebugNames::NameIndex &NI) { in verifyNameIndexAbbrevs() 1582 const DWARFDebugNames::NameIndex &NI, in verifyNameIndexEntries() 1583 const DWARFDebugNames::NameTableEntry &NTE, in verifyNameIndexEntries() 1598 Expected<DWARFDebugNames::Entry> EntryOr = NI.getEntry(&NextEntryID); in verifyNameIndexEntries() 1799 [&](const DWARFDebugNames::SentinelError &) { in verifyNameIndexEntries() [all …]
|
| H A D | DWARFContext.cpp | 264 std::unique_ptr<DWARFDebugNames> Names; 506 const DWARFDebugNames &getDebugNames() override { in getDebugNames() 706 const DWARFDebugNames &getDebugNames() override { in getDebugNames() 1464 const DWARFDebugNames &DWARFContext::getDebugNames() { in getDebugNames()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFVerifier.h | 292 void verifyDebugNamesCULists(const DWARFDebugNames &AccelTable); 293 void verifyNameIndexBuckets(const DWARFDebugNames::NameIndex &NI, 295 void verifyNameIndexAbbrevs(const DWARFDebugNames::NameIndex &NI); 296 void verifyNameIndexAttribute(const DWARFDebugNames::NameIndex &NI, 297 const DWARFDebugNames::Abbrev &Abbr, 298 DWARFDebugNames::AttributeEncoding AttrEnc); 300 const DWARFDebugNames::NameIndex &NI, 301 const DWARFDebugNames::NameTableEntry &NTE, 304 const DWARFDie &Die, const DWARFDebugNames::NameIndex &NI,
|
| H A D | DWARFAcceleratorTable.h | 384 class LLVM_ABI DWARFDebugNames : public DWARFAcceleratorTable { 495 Expected<std::optional<DWARFDebugNames::Entry>> getParentDIEEntry() const; 603 const DWARFDebugNames &Section; 627 NameIndex(const DWARFDebugNames &Section, uint64_t Base) in NameIndex() 693 friend class DWARFDebugNames; variable 732 LLVM_ABI ValueIterator(const DWARFDebugNames &AccelTable, StringRef Key); 822 DWARFDebugNames(const DWARFDataExtractor &AccelSection, in DWARFDebugNames() function 844 LLVM_ABI DWARFDebugNames::DWARFDebugNamesOffsets 846 const DWARFDebugNames::Header &Hdr);
|
| H A D | DWARFContext.h | 41 class DWARFDebugNames; variable 92 virtual const DWARFDebugNames &getDebugNames() = 0; 331 const DWARFDebugNames &getDebugNames();
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DebugNamesDWARFIndex.h | 72 std::unique_ptr<llvm::DWARFDebugNames> debug_names_up, in DebugNamesDWARFIndex() 89 using DebugNames = llvm::DWARFDebugNames;
|
| H A D | DebugNamesDWARFIndex.cpp | 291 using Entry = llvm::DWARFDebugNames::Entry;
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | SyntheticSections.h | 822 SmallVector<llvm::DWARFDebugNames::AttributeEncoding, 2> attributes; 862 llvm::DWARFDebugNames::Header hdr; 873 std::optional<llvm::DWARFDebugNames> llvmDebugNames; 896 uint32_t numCUs, const llvm::DWARFDebugNames::Header &hdr, 897 const llvm::DWARFDebugNames::DWARFDebugNamesOffsets &)> 907 llvm::DWARFDebugNames::Header hdr;
|
| H A D | SyntheticSections.cpp | 2842 readEntry(uint64_t &offset, const DWARFDebugNames::NameIndex &ni, in readEntry() 2865 for (DWARFDebugNames::AttributeEncoding a : it->Attributes) { in readEntry() 2918 uint32_t numCus, const DWARFDebugNames::Header &, in parseDebugNames() 2919 const DWARFDebugNames::DWARFDebugNamesOffsets &)> in parseDebugNames() 2925 for (const DWARFDebugNames::NameIndex &ni : *inputChunk.llvmDebugNames) { in parseDebugNames() 2938 DWARFDebugNames::DWARFDebugNamesOffsets locs = ni.getOffsets(); in parseDebugNames() 3044 for (const DWARFDebugNames::Abbrev &oldAbbrev : ni.getAbbrevs()) { in computeHdrAndAbbrevTable() 3048 DWARFDebugNames::AttributeEncoding cuAttr(DW_IDX_compile_unit, in computeHdrAndAbbrevTable() 3052 for (DWARFDebugNames::AttributeEncoding a : oldAbbrev.Attributes) { in computeHdrAndAbbrevTable() 3088 for (DWARFDebugNames::AttributeEncoding a : abbrev->attributes) { in computeHdrAndAbbrevTable() [all …]
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
| H A D | llvm-dwarfdump.cpp | 474 static DWARFDie toDie(const DWARFDebugNames::Entry &Entry, in toDie() 495 static void getDies(DWARFContext &DICtx, const DWARFDebugNames &Accel, in getDies()
|