Home
last modified time | relevance | path

Searched refs:DW_TAG_subprogram (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDependencyTracker.cpp60 if (Child.getTag() == dwarf::DW_TAG_subprogram) { in verifyKeepChain()
158 case dwarf::DW_TAG_subprogram: { in collectRootsToKeep()
457 Entry.DieEntry->getTag() == dwarf::DW_TAG_subprogram ? Entry : RootEntry; in markDIEEntryAsKeptRec()
472 if (Entry.DieEntry->getTag() == dwarf::DW_TAG_subprogram && in markDIEEntryAsKeptRec()
492 case dwarf::DW_TAG_subprogram: in markDIEEntryAsKeptRec()
546 case dwarf::DW_TAG_subprogram: in markDIEEntryAsKeptRec()
699 case dwarf::DW_TAG_subprogram: in getRootForSpecifiedEntry()
791 if (DIE.getTag() == dwarf::DW_TAG_subprogram) { in isLiveSubprogramEntry()
H A DSyntheticTypeNameBuilder.cpp350 case dwarf::DW_TAG_subprogram: { in addTypeName()
551 case dwarf::DW_TAG_subprogram: { in addTypePrefix()
669 case dwarf::DW_TAG_subprogram: in OrderedChildrenIndexAssigner()
H A DDWARFLinkerCompileUnit.cpp154 case dwarf::DW_TAG_subprogram: in analyzeDWARFStructureRec()
1371 if (InputDieEntry->getTag() == dwarf::DW_TAG_subprogram) { in createPlainDIEandCloneAttributes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinkerDeclContext.cpp64 case dwarf::DW_TAG_subprogram: in getChildDeclContext()
186 if ((Tag == dwarf::DW_TAG_subprogram && in getChildDeclContext()
H A DDWARFLinkerCompileUnit.cpp42 if (U.getOrigUnit().getDIEAtIndex(Idx).getTag() == dwarf::DW_TAG_subprogram) in inFunctionScope()
H A DDWARFLinker.cpp379 case dwarf::DW_TAG_subprogram: in dieNeedsChildrenToBeMeaningful()
616 case dwarf::DW_TAG_subprogram: in shouldKeepDIE()
921 Current.Die.getTag() != dwarf::DW_TAG_subprogram && in lookForDIEsToKeep()
1725 if (Die->getTag() == dwarf::DW_TAG_subprogram) in cloneDIE()
1729 if (Abbrev->getTag() == dwarf::DW_TAG_subprogram) { in cloneDIE()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp114 case dwarf::DW_TAG_subprogram: in GetParentDeclContextDIE()
190 case dwarf::DW_TAG_subprogram: in hasInlineInfo()
295 if (Tag == dwarf::DW_TAG_subprogram || Tag == dwarf::DW_TAG_lexical_block) { in parseInlineInfo()
434 case dwarf::DW_TAG_subprogram: { in handleDie()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp375 case DW_TAG_subprogram: in GetTypes()
458 case DW_TAG_subprogram: in GetParentSymbolContextDIE()
1337 case DW_TAG_subprogram: in ParseBlocksRecursive()
1340 if (tag == DW_TAG_subprogram) { in ParseBlocksRecursive()
1367 if (tag == DW_TAG_subprogram) { in ParseBlocksRecursive()
1403 if (tag != DW_TAG_subprogram && in ParseBlocksRecursive()
1455 case DW_TAG_subprogram: in ClassOrStructIsVirtual()
2887 case DW_TAG_subprogram: in GetDeclContextDIEContainingDIE()
3697 case DW_TAG_subprogram: in ParseVariableDIE()
3755 case DW_TAG_subprogram: in FindBlockContainingSpecification()
[all …]
H A DDebugNamesDWARFIndex.cpp272 if (tag != DW_TAG_subprogram && tag != DW_TAG_inlined_subroutine) in GetFunctions()
301 if (tag != DW_TAG_subprogram && tag != DW_TAG_inlined_subroutine) in GetFunctions()
H A DDWARFDIE.cpp157 case DW_TAG_subprogram: in LookupDeepestBlock()
413 case DW_TAG_subprogram: in GetDeclContextImpl()
H A DDWARFDebugInfoEntry.cpp598 if (m_tag == DW_TAG_subprogram) { in BuildFunctionAddressRangeTable()
711 case DW_TAG_subprogram: in IsGlobalOrStaticScopeVariable()
H A DManualDWARFIndex.cpp214 case DW_TAG_subprogram: in IndexUnitImpl()
284 case DW_TAG_subprogram: in IndexUnitImpl()
H A DDWARFASTParserClang.cpp517 case DW_TAG_subprogram: in ParseTypeFromDWARF()
1033 if (tag == DW_TAG_subprogram || tag == DW_TAG_inlined_subroutine) { in ParseSubroutine()
2458 if (tag != DW_TAG_subprogram) in ParseFunctionFromDWARF()
3172 case DW_TAG_subprogram: in ParseChildMembers()
3495 case DW_TAG_subprogram: in IsSubroutine()
3691 if (die.Tag() != DW_TAG_subprogram) in CopyUniqueClassMethodTypes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp568 !(Die.getTag() == DW_TAG_subprogram && in verifyDieRanges()
569 ParentRI.Die.getTag() == DW_TAG_subprogram); in verifyDieRanges()
664 if (DieTag == DW_TAG_inlined_subroutine && RefTag == DW_TAG_subprogram) in verifyDebugInfoAttribute()
669 if (DieTag == DW_TAG_GNU_call_site && RefTag == DW_TAG_subprogram) in verifyDebugInfoAttribute()
1470 DIE.getTag() == DW_TAG_subprogram || in verifyNameIndexEntries()
1543 auto IncludeLinkageName = Die.getTag() == DW_TAG_subprogram || in verifyNameIndexCompleteness()
1592 case DW_TAG_subprogram: in verifyNameIndexCompleteness()
H A DDWARFDie.cpp243 bool DWARFDie::isSubprogramDIE() const { return getTag() == DW_TAG_subprogram; } in isSubprogramDIE()
247 return Tag == DW_TAG_subprogram || Tag == DW_TAG_inlined_subroutine; in isSubroutineDIE()
H A DDWARFTypePrinter.cpp646 if (D.getTag() == DW_TAG_subprogram) in appendScopes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDIEHash.cpp380 …if (isType(C.getTag()) || (C.getTag() == dwarf::DW_TAG_subprogram && isType(C.getParent()->getTag(… in computeHash()
/freebsd-14.2/contrib/elftoolchain/libdwarf/
H A Ddwarf.h70 #define DW_TAG_subprogram 0x2e macro
H A Ddwarf_dump.c1505 case DW_TAG_subprogram: in dwarf_get_TAG_name()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVElement.cpp324 case dwarf::DW_TAG_subprogram: in resolveFullname()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp85 assert((DIE.getTag() == dwarf::DW_TAG_subprogram || in getSubprogramRelocAdjustment()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DSourcePrinter.cpp141 if (D.getTag() == dwarf::DW_TAG_subprogram) in addCompileUnit()
/freebsd-14.2/contrib/elftoolchain/addr2line/
H A Daddr2line.c241 if (tag == DW_TAG_subprogram || tag == DW_TAG_entry_point || in collect_func()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp505 const bool IsFunction = Tag == dwarf::DW_TAG_subprogram; in collectStatsRecursive()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVELFReader.cpp205 case dwarf::DW_TAG_subprogram: in createElement()

12