Home
last modified time | relevance | path

Searched refs:DWARFDebugNames (Results 1 – 15 of 15) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/
DDWARFAcceleratorTable.cpp365 void DWARFDebugNames::Header::dump(ScopedPrinter &W) const { in dump()
379 Error DWARFDebugNames::Header::extract(const DWARFDataExtractor &AS, in extract()
407 void DWARFDebugNames::Abbrev::dump(ScopedPrinter &W) const { in dump()
415 static constexpr DWARFDebugNames::AttributeEncoding sentinelAttrEnc() { in sentinelAttrEnc()
419 static bool isSentinel(const DWARFDebugNames::AttributeEncoding &AE) { in isSentinel()
423 static DWARFDebugNames::Abbrev sentinelAbbrev() { in sentinelAbbrev()
424 return DWARFDebugNames::Abbrev(0, dwarf::Tag(0), {}); in sentinelAbbrev()
427 static bool isSentinel(const DWARFDebugNames::Abbrev &Abbr) { in isSentinel()
431 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getEmptyKey() { in getEmptyKey()
435 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getTombstoneKey() { in getTombstoneKey()
[all …]
DDWARFVerifier.cpp916 DWARFVerifier::verifyDebugNamesCULists(const DWARFDebugNames &AccelTable) { in verifyDebugNamesCULists()
927 for (const DWARFDebugNames::NameIndex &NI : AccelTable) { in verifyDebugNamesCULists()
965 DWARFVerifier::verifyNameIndexBuckets(const DWARFDebugNames::NameIndex &NI, in verifyNameIndexBuckets()
1077 const DWARFDebugNames::NameIndex &NI, const DWARFDebugNames::Abbrev &Abbr, in verifyNameIndexAttribute()
1078 DWARFDebugNames::AttributeEncoding AttrEnc) { in verifyNameIndexAttribute()
1135 DWARFVerifier::verifyNameIndexAbbrevs(const DWARFDebugNames::NameIndex &NI) { in verifyNameIndexAbbrevs()
1199 const DWARFDebugNames::NameIndex &NI, in verifyNameIndexEntries()
1200 const DWARFDebugNames::NameTableEntry &NTE) { in verifyNameIndexEntries()
1218 Expected<DWARFDebugNames::Entry> EntryOr = NI.getEntry(&NextEntryID); in verifyNameIndexEntries()
1264 [&](const DWARFDebugNames::SentinelError &) { in verifyNameIndexEntries()
[all …]
DDWARFContext.cpp839 const DWARFDebugNames &DWARFContext::getDebugNames() { in getDebugNames()
/external/llvm-project/llvm/lib/DebugInfo/DWARF/
DDWARFAcceleratorTable.cpp365 void DWARFDebugNames::Header::dump(ScopedPrinter &W) const { in dump()
379 Error DWARFDebugNames::Header::extract(const DWARFDataExtractor &AS, in extract()
413 void DWARFDebugNames::Abbrev::dump(ScopedPrinter &W) const { in dump()
421 static constexpr DWARFDebugNames::AttributeEncoding sentinelAttrEnc() { in sentinelAttrEnc()
425 static bool isSentinel(const DWARFDebugNames::AttributeEncoding &AE) { in isSentinel()
429 static DWARFDebugNames::Abbrev sentinelAbbrev() { in sentinelAbbrev()
430 return DWARFDebugNames::Abbrev(0, dwarf::Tag(0), {}); in sentinelAbbrev()
433 static bool isSentinel(const DWARFDebugNames::Abbrev &Abbr) { in isSentinel()
437 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getEmptyKey() { in getEmptyKey()
441 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getTombstoneKey() { in getTombstoneKey()
[all …]
DDWARFVerifier.cpp973 DWARFVerifier::verifyDebugNamesCULists(const DWARFDebugNames &AccelTable) { in verifyDebugNamesCULists()
984 for (const DWARFDebugNames::NameIndex &NI : AccelTable) { in verifyDebugNamesCULists()
1022 DWARFVerifier::verifyNameIndexBuckets(const DWARFDebugNames::NameIndex &NI, in verifyNameIndexBuckets()
1134 const DWARFDebugNames::NameIndex &NI, const DWARFDebugNames::Abbrev &Abbr, in verifyNameIndexAttribute()
1135 DWARFDebugNames::AttributeEncoding AttrEnc) { in verifyNameIndexAttribute()
1192 DWARFVerifier::verifyNameIndexAbbrevs(const DWARFDebugNames::NameIndex &NI) { in verifyNameIndexAbbrevs()
1256 const DWARFDebugNames::NameIndex &NI, in verifyNameIndexEntries()
1257 const DWARFDebugNames::NameTableEntry &NTE) { in verifyNameIndexEntries()
1275 Expected<DWARFDebugNames::Entry> EntryOr = NI.getEntry(&NextEntryID); in verifyNameIndexEntries()
1321 [&](const DWARFDebugNames::SentinelError &) { in verifyNameIndexEntries()
[all …]
DDWARFContext.cpp897 const DWARFDebugNames &DWARFContext::getDebugNames() { in getDebugNames()
/external/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
DDWARFVerifier.h257 unsigned verifyDebugNamesCULists(const DWARFDebugNames &AccelTable);
258 unsigned verifyNameIndexBuckets(const DWARFDebugNames::NameIndex &NI,
260 unsigned verifyNameIndexAbbrevs(const DWARFDebugNames::NameIndex &NI);
261 unsigned verifyNameIndexAttribute(const DWARFDebugNames::NameIndex &NI,
262 const DWARFDebugNames::Abbrev &Abbr,
263 DWARFDebugNames::AttributeEncoding AttrEnc);
264 unsigned verifyNameIndexEntries(const DWARFDebugNames::NameIndex &NI,
265 const DWARFDebugNames::NameTableEntry &NTE);
267 const DWARFDebugNames::NameIndex &NI);
DDWARFAcceleratorTable.h224 class DWARFDebugNames : public DWARFAcceleratorTable {
384 const DWARFDebugNames &Section;
413 NameIndex(const DWARFDebugNames &Section, uint64_t Base) in NameIndex()
466 friend class DWARFDebugNames; variable
498 ValueIterator(const DWARFDebugNames &AccelTable, StringRef Key);
577 DWARFDebugNames(const DWARFDataExtractor &AccelSection, in DWARFDebugNames() function
DDWARFContext.h66 std::unique_ptr<DWARFDebugNames> Names;
305 const DWARFDebugNames &getDebugNames();
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFVerifier.h257 unsigned verifyDebugNamesCULists(const DWARFDebugNames &AccelTable);
258 unsigned verifyNameIndexBuckets(const DWARFDebugNames::NameIndex &NI,
260 unsigned verifyNameIndexAbbrevs(const DWARFDebugNames::NameIndex &NI);
261 unsigned verifyNameIndexAttribute(const DWARFDebugNames::NameIndex &NI,
262 const DWARFDebugNames::Abbrev &Abbr,
263 DWARFDebugNames::AttributeEncoding AttrEnc);
264 unsigned verifyNameIndexEntries(const DWARFDebugNames::NameIndex &NI,
265 const DWARFDebugNames::NameTableEntry &NTE);
267 const DWARFDebugNames::NameIndex &NI);
DDWARFAcceleratorTable.h224 class DWARFDebugNames : public DWARFAcceleratorTable {
388 const DWARFDebugNames &Section;
417 NameIndex(const DWARFDebugNames &Section, uint64_t Base) in NameIndex()
467 friend class DWARFDebugNames; variable
499 ValueIterator(const DWARFDebugNames &AccelTable, StringRef Key);
578 DWARFDebugNames(const DWARFDataExtractor &AccelSection, in DWARFDebugNames() function
DDWARFContext.h70 std::unique_ptr<DWARFDebugNames> Names;
279 const DWARFDebugNames &getDebugNames();
/external/llvm-project/llvm/unittests/DebugInfo/DWARF/
DDWARFAcceleratorTableTest.cpp23 DWARFDebugNames Table(NamesExtractor, StrExtractor); in ExtractDebugNames()
29 TEST(DWARFDebugNames, ReservedUnitLength) { in TEST() argument
39 TEST(DWARFDebugNames, TooSmallForDWARF64) { in TEST() argument
/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DDebugNamesDWARFIndex.h60 std::unique_ptr<llvm::DWARFDebugNames> debug_names_up, in DebugNamesDWARFIndex()
76 using DebugNames = llvm::DWARFDebugNames;
/external/llvm-project/llvm/tools/llvm-dwarfdump/
Dllvm-dwarfdump.cpp369 static DWARFDie toDie(const DWARFDebugNames::Entry &Entry, in toDie()
390 static void getDies(DWARFContext &DICtx, const DWARFDebugNames &Accel, in getDies()