Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinkerDeclContext.cpp
H A DDWARFLinkerCompileUnit.cpp
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.cpp159 case DW_TAG_subprogram: in LookupDeepestBlock()
407 case DW_TAG_subprogram: in GetDeclContextImpl()
484 case DW_TAG_subprogram: in GetTypeLookupContextImpl()
H A DSymbolFileDWARF.cpp375 case DW_TAG_subprogram: in GetTypes()
458 case DW_TAG_subprogram: in GetParentSymbolContextDIE()
1037 if (entry.Tag() != DW_TAG_subprogram) in ParseFunctions()
1344 case DW_TAG_subprogram: in ParseBlocksRecursive()
1347 if (tag == DW_TAG_subprogram) { in ParseBlocksRecursive()
1374 if (tag == DW_TAG_subprogram) { in ParseBlocksRecursive()
1410 if (tag != DW_TAG_subprogram && in ParseBlocksRecursive()
1462 case DW_TAG_subprogram: in ClassOrStructIsVirtual()
2497 if (!(orig_die.Tag() == DW_TAG_subprogram || in ResolveFunction()
2510 if (die.Tag() == DW_TAG_subprogram) in ResolveFunction()
[all …]
H A DDebugNamesDWARFIndex.cpp455 if (tag != DW_TAG_subprogram && tag != DW_TAG_inlined_subroutine) in GetFunctions()
484 if (tag != DW_TAG_subprogram && tag != DW_TAG_inlined_subroutine) in GetFunctions()
H A DDWARFDebugInfoEntry.cpp596 if (m_tag == DW_TAG_subprogram) { in BuildFunctionAddressRangeTable()
636 case DW_TAG_subprogram: in IsGlobalOrStaticScopeVariable()
H A DManualDWARFIndex.cpp217 case DW_TAG_subprogram: in IndexUnitImpl()
287 case DW_TAG_subprogram: in IndexUnitImpl()
H A DDWARFASTParserClang.cpp504 case DW_TAG_subprogram: in ParseTypeFromDWARF()
1255 if (tag == DW_TAG_subprogram || tag == DW_TAG_inlined_subroutine) { in ParseSubroutine()
2388 if (tag != DW_TAG_subprogram) in ParseFunctionFromDWARF()
3102 case DW_TAG_subprogram: in ParseChildMembers()
3425 case DW_TAG_subprogram: in IsSubroutine()
3621 if (die.Tag() != DW_TAG_subprogram) in CopyUniqueClassMethodTypes()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp116 case dwarf::DW_TAG_subprogram: in GetParentDeclContextDIE()
192 case dwarf::DW_TAG_subprogram: in hasInlineInfo()
305 if (Tag == dwarf::DW_TAG_subprogram || Tag == dwarf::DW_TAG_lexical_block) { in parseInlineInfo()
450 case dwarf::DW_TAG_subprogram: { in handleDie()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp636 !(Die.getTag() == DW_TAG_subprogram && in verifyDieRanges()
637 ParentRI.Die.getTag() == DW_TAG_subprogram); in verifyDieRanges()
743 if (DieTag == DW_TAG_inlined_subroutine && RefTag == DW_TAG_subprogram) in verifyDebugInfoAttribute()
748 if (DieTag == DW_TAG_GNU_call_site && RefTag == DW_TAG_subprogram) in verifyDebugInfoAttribute()
1645 DIE.getTag() == DW_TAG_subprogram || in verifyNameIndexEntries()
1725 auto IncludeLinkageName = Die.getTag() == DW_TAG_subprogram || in verifyNameIndexCompleteness()
1774 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.cpp665 if (D.getTag() == DW_TAG_subprogram) in appendScopes()
/freebsd/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/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/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVElement.cpp324 case dwarf::DW_TAG_subprogram: in resolveFullname()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp85 assert((DIE.getTag() == dwarf::DW_TAG_subprogram || in getSubprogramRelocAdjustment()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DSourcePrinter.cpp141 if (D.getTag() == dwarf::DW_TAG_subprogram) in addCompileUnit()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp390 case dwarf::DW_TAG_subprogram: in dieNeedsChildrenToBeMeaningful()
627 case dwarf::DW_TAG_subprogram: in shouldKeepDIE()
932 Current.Die.getTag() != dwarf::DW_TAG_subprogram && in lookForDIEsToKeep()
1742 if (Die->getTag() == dwarf::DW_TAG_subprogram) in cloneDIE()
1746 if (Abbrev->getTag() == dwarf::DW_TAG_subprogram) { in cloneDIE()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.cpp154 case dwarf::DW_TAG_subprogram: in analyzeDWARFStructureRec()
1371 if (InputDieEntry->getTag() == dwarf::DW_TAG_subprogram) { in createPlainDIEandCloneAttributes()
/freebsd/contrib/elftoolchain/addr2line/
H A Daddr2line.c241 if (tag == DW_TAG_subprogram || tag == DW_TAG_entry_point || in collect_func()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp205 case dwarf::DW_TAG_subprogram: in createElement()
H A DLVCodeViewVisitor.cpp1388 AbstractFunction->setTag(dwarf::DW_TAG_subprogram); in visitKnownRecord()
3047 CurrentScope->setTag(dwarf::DW_TAG_subprogram); in createElement()
3124 CurrentScope->setTag(dwarf::DW_TAG_subprogram); in createElement()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp516 const bool IsFunction = Tag == dwarf::DW_TAG_subprogram; in collectStatsRecursive()

12