Home
last modified time | relevance | path

Searched refs:DW_AT_abstract_origin (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp327 if (Die.find(dwarf::DW_AT_abstract_origin)) { in collectStatsForDie()
330 auto Offset = Die.find(dwarf::DW_AT_abstract_origin); in collectStatsForDie()
420 Die.getAttributeValueAsReferencedDie(dwarf::DW_AT_abstract_origin)) in collectStatsForDie()
515 Die.find(dwarf::DW_AT_abstract_origin) != std::nullopt; in collectStatsRecursive()
529 auto OffsetFn = Die.find(dwarf::DW_AT_abstract_origin); in collectStatsRecursive()
589 if (Die.findRecursively(dwarf::DW_AT_abstract_origin)) in collectStatsRecursive()
755 auto OffsetVar = Child.find(dwarf::DW_AT_abstract_origin); in updateVarsWithAbstractOriginLocCovInfo()
777 auto FnCopy = FnDieWithAbstractOrigin.find(dwarf::DW_AT_abstract_origin); in collectZeroLocCovForVarsWithAbstractOrigin()
821 FnDIEWithCrossCUReferencing.find(dwarf::DW_AT_abstract_origin); in collectZeroLocCovForVarsWithCrossCUReferencingAbstractOrigin()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugInfoEntry.cpp191 case DW_AT_abstract_origin: in GetDIENamesAndRanges()
331 ((attr == DW_AT_specification) || (attr == DW_AT_abstract_origin))) { in GetAttributes()
394 if (GetAttributeValue(cu, DW_AT_abstract_origin, form_value)) { in GetAttributeValue()
H A DDWARFDIE.cpp53 for (dw_attr_t attr : {DW_AT_specification, DW_AT_abstract_origin}) { in Next()
549 if (DWARFDIE abs_die = die.GetReferencedDIE(DW_AT_abstract_origin)) { in GetParentDeclContextDIEImpl()
H A DSymbolFileDWARF.cpp2954 DWARFDIE abs_die = die.GetReferencedDIE(DW_AT_abstract_origin); in GetDeclContextDIEContainingDIE()
2972 DWARFDIE abs_die = die.GetReferencedDIE(DW_AT_abstract_origin); in GetDeclContextDIEContainingDIE()
3527 case DW_AT_abstract_origin: in ParseVariableDIE()
3742 if (die.GetReferencedDIE(DW_AT_abstract_origin).GetOffset() == in FindBlockContainingSpecification()
3838 DWARFDIE abs_die = block_die.GetReferencedDIE(DW_AT_abstract_origin); in MergeBlockAbstractParameters()
3863 GetDIE(*concrete_it).GetReferencedDIE(DW_AT_abstract_origin); in MergeBlockAbstractParameters()
4089 if (attr == DW_AT_call_origin || attr == DW_AT_abstract_origin) { in CollectCallEdges()
H A DDWARFASTParserClang.cpp293 case DW_AT_abstract_origin: in ParsedDWARFTypeAttributes()
3172 case DW_AT_abstract_origin: in ParseChildParameters()
3277 die.GetReferencedDIE(DW_AT_abstract_origin)) { in GetClangDeclForDIE()
3436 if (candidate.GetReferencedDIE(DW_AT_abstract_origin)) { in GetContainingFunctionWithAbstractOrigin()
3450 if (candidate.GetReferencedDIE(DW_AT_abstract_origin)) { in FindAnyChildWithAbstractOrigin()
H A DDWARFUnit.cpp682 for (auto attr : {DW_AT_specification, DW_AT_abstract_origin}) { in PeekDIEName()
/freebsd/contrib/elftoolchain/libdwarf/
H A Ddwarf_attrval.c164 if ((at = _dwarf_attr_find(die, DW_AT_abstract_origin)) == in dwarf_attrval_unsigned()
H A Ddwarf.h154 #define DW_AT_abstract_origin 0x31 macro
H A Ddwarf_dump.c59 case DW_AT_abstract_origin: in dwarf_get_AT_name()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp194 if (Attr == DW_AT_specification || Attr == DW_AT_abstract_origin || in dumpAttribute()
294 if (auto D = Die.getAttributeValueAsReferencedDie(DW_AT_abstract_origin)) in findRecursively()
H A DDWARFContext.cpp1690 Die.getAttributeValueAsReferencedDie(DW_AT_abstract_origin)) in addLocalsForDie()
1713 Die.getAttributeValueAsReferencedDie(DW_AT_abstract_origin)) in addLocalsForDie()
H A DDWARFVerifier.cpp737 case DW_AT_abstract_origin: { in verifyDebugInfoAttribute()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp713 addDIEEntry(*ScopeDIE, dwarf::DW_AT_abstract_origin, *OriginDIE); in constructInlinedScopeDIE()
1237 return dwarf::DW_AT_abstract_origin; in getDwarf5OrGNUAttr()
1421 addDIEEntry(*D, dwarf::DW_AT_abstract_origin, *AbsSPDIE); in finishSubprogramDefinition()
1438 addDIEEntry(*Die, dwarf::DW_AT_abstract_origin, *AbsEntity->getDIE()); in finishEntityDefinition()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp387 case dwarf::DW_AT_abstract_origin: in processOneAttribute()
1117 case dwarf::DW_AT_abstract_origin: in updateReference()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp96 Die.getAttributeValueAsReferencedDie(dwarf::DW_AT_abstract_origin)) { in GetParentDeclContextDIE()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.cpp159 {dwarf::DW_AT_abstract_origin, dwarf::DW_AT_specification})) in analyzeDWARFStructureRec()
1856 dwarf::DW_AT_abstract_origin, dwarf::DW_AT_import}; in getODRAttributes()
/freebsd/contrib/elftoolchain/addr2line/
H A Daddr2line.c291 if (dwarf_attr(die, DW_AT_abstract_origin, &abst_at, &de) == in collect_func()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp110 case dwarf::DW_AT_abstract_origin: in isODRAttribute()
2383 !(Ref = DIE.find(dwarf::DW_AT_abstract_origin))) in hashFullyQualifiedName()