Home
last modified time | relevance | path

Searched refs:AbbrDecl (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAbbrev.cpp33 DWARFAbbreviationDeclaration AbbrDecl; in extract() local
35 while (AbbrDecl.extract(Data, OffsetPtr)) { in extract()
37 FirstAbbrCode = AbbrDecl.getCode(); in extract()
39 if (PrevAbbrCode + 1 != AbbrDecl.getCode()) { in extract()
44 PrevAbbrCode = AbbrDecl.getCode(); in extract()
45 Decls.push_back(std::move(AbbrDecl)); in extract()
H A DDWARFDie.cpp664 auto AbbrDecl = Die.getAbbreviationDeclarationPtr(); in attribute_iterator() local
665 assert(AbbrDecl && "Must have abbreviation declaration"); in attribute_iterator()
668 Index = AbbrDecl->getNumAttributes(); in attribute_iterator()
672 updateForIndex(*AbbrDecl, 0); in attribute_iterator()
680 auto NumAttrs = AbbrDecl.getNumAttributes(); in updateForIndex()
682 AttrValue.Attr = AbbrDecl.getAttrByIndex(Index); in updateForIndex()
686 if (AbbrDecl.getAttrIsImplicitConstByIndex(Index)) in updateForIndex()
688 AbbrDecl.getFormByIndex(Index), in updateForIndex()
694 AbbrDecl.getFormByIndex(Index), U, &ParseOffset); in updateForIndex()
704 if (auto AbbrDecl = Die.getAbbreviationDeclarationPtr()) in operator ++() local
[all …]
H A DDWARFVerifier.cpp307 for (auto AbbrDecl : *AbbrDecls) { in verifyAbbrevSection()
309 for (auto Attribute : AbbrDecl.attributes()) { in verifyAbbrevSection()
314 AbbrDecl.dump(OS); in verifyAbbrevSection()
H A DDWARFUnit.cpp457 if (const DWARFAbbreviationDeclaration *AbbrDecl = in extractDIEsToVector() local
459 if (AbbrDecl->hasChildren()) { in extractDIEsToVector()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h319 void updateForIndex(const DWARFAbbreviationDeclaration &AbbrDecl, uint32_t I);
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DDWARFRewriter.cpp377 if (const DWARFAbbreviationDeclaration *AbbrDecl = in updateUnitDebugInfo() local
379 if (AbbrDecl->hasChildren()) in updateUnitDebugInfo()