Home
last modified time | relevance | path

Searched refs:Abbr (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
DDWARFAcceleratorTable.cpp433 static bool isSentinel(const DWARFDebugNames::Abbrev &Abbr) { in isSentinel() argument
434 return Abbr.Code == 0; in isSentinel()
529 DWARFDebugNames::Entry::Entry(const NameIndex &NameIdx, const Abbrev &Abbr) in Entry() argument
530 : NameIdx(&NameIdx), Abbr(&Abbr) { in Entry()
533 Values.reserve(Abbr.Attributes.size()); in Entry()
534 for (const auto &Attr : Abbr.Attributes) in Entry()
540 assert(Abbr->Attributes.size() == Values.size()); in lookup()
541 for (auto Tuple : zip_first(Abbr->Attributes, Values)) { in lookup()
572 W.printHex("Abbrev", Abbr->Code); in dump()
573 W.startLine() << formatv("Tag: {0}\n", Abbr->Tag); in dump()
[all …]
DDWARFVerifier.cpp1235 const DWARFDebugNames::NameIndex &NI, const DWARFDebugNames::Abbrev &Abbr, in verifyNameIndexAttribute() argument
1241 NI.getUnitOffset(), Abbr.Code, AttrEnc.Index, in verifyNameIndexAttribute()
1251 NI.getUnitOffset(), Abbr.Code, AttrEnc.Form, dwarf::DW_FORM_data8); in verifyNameIndexAttribute()
1278 NI.getUnitOffset(), Abbr.Code, AttrEnc.Index); in verifyNameIndexAttribute()
1285 NI.getUnitOffset(), Abbr.Code, AttrEnc.Index, in verifyNameIndexAttribute()
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
DDWARFAcceleratorTable.h286 const Abbrev *Abbr; variable
288 Entry(const NameIndex &NameIdx, const Abbrev &Abbr);
306 dwarf::Tag tag() const { return Abbr->Tag; } in tag()
313 const Abbrev &getAbbrev() const { return *Abbr; } in getAbbrev()
343 static unsigned getHashValue(const Abbrev &Abbr) { in getHashValue()
344 return getHashValue(Abbr.Code); in getHashValue()
DDWARFVerifier.h258 const DWARFDebugNames::Abbrev &Abbr,