Searched refs:InputDIE (Results 1 – 5 of 5) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | AcceleratorRecordsSaver.cpp | 18 static uint32_t hashFullyQualifiedName(CompileUnit &InputCU, DWARFDie &InputDIE, in hashFullyQualifiedName() argument 25 if (const char *CurrentName = InputDIE.getName(DINameKind::ShortName)) in hashFullyQualifiedName() 28 if (!(RefVal = InputDIE.find(dwarf::DW_AT_specification)) && in hashFullyQualifiedName() 29 !(RefVal = InputDIE.find(dwarf::DW_AT_abstract_origin))) in hashFullyQualifiedName() 44 InputDIE = RefDie->CU->getDIE(RefDie->DieEntry); in hashFullyQualifiedName() 50 if (!Name && InputDIE.getTag() == dwarf::DW_TAG_namespace) in hashFullyQualifiedName() 53 DWARFDie ParentDie = InputDIE.getParent(); in hashFullyQualifiedName() 69 DWARFDie InputDIE = InUnit.getDIE(InputDieEntry); in save() local 73 if (const char *ShortName = InputDIE.getShortName()) in save() 106 uint32_t Hash = hashFullyQualifiedName(InUnit, InputDIE); in save() [all …]
|
| /src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFLinker.cpp | 1080 DIE &Die, const DWARFDie &InputDIE, AttributeSpec AttrSpec, in cloneDieReferenceAttribute() argument 1096 Linker.resolveDIEReference(File, CompileUnits, Val, InputDIE, RefUnit); in cloneDieReferenceAttribute() 1132 if (Ref < InputDIE.getOffset() && !RefInfo.UnclonedReference) { in cloneDieReferenceAttribute() 1279 DIE &Die, const DWARFDie &InputDIE, const DWARFFile &File, in cloneBlockAttribute() argument 1309 Unit.getInfo(InputDIE).AddrAdjust, IsLittleEndian); in cloneBlockAttribute() 1345 DIE &Die, const DWARFDie &InputDIE, AttributeSpec AttrSpec, in cloneAddressAttribute() argument 1369 std::optional<DWARFFormValue> AddrAttribute = InputDIE.find(AttrSpec.Attr); in cloneAddressAttribute() 1379 if (InputDIE.getTag() == dwarf::DW_TAG_compile_unit && in cloneAddressAttribute() 1385 } else if (InputDIE.getTag() == dwarf::DW_TAG_compile_unit && in cloneAddressAttribute() 1410 DIE &Die, const DWARFDie &InputDIE, const DWARFFile &File, in cloneScalarAttribute() argument [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinker.h | 586 DIE *cloneDIE(const DWARFDie &InputDIE, const DWARFFile &File, 644 unsigned cloneAttribute(DIE &Die, const DWARFDie &InputDIE, 660 unsigned cloneDieReferenceAttribute(DIE &Die, const DWARFDie &InputDIE, 676 unsigned cloneBlockAttribute(DIE &Die, const DWARFDie &InputDIE, 685 unsigned cloneAddressAttribute(DIE &Die, const DWARFDie &InputDIE, 693 unsigned cloneScalarAttribute(DIE &Die, const DWARFDie &InputDIE,
|
| /src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.cpp | 519 LVScope *LVDWARFReader::processOneDie(const DWARFDie &InputDIE, LVScope *Parent, in processOneDie() argument 525 const DWARFDie &DIE = SkeletonDie.isValid() ? SkeletonDie : InputDIE; in processOneDie() 612 InputDIE.getDwarfUnit()->getDebugInfoExtractor(); in processOneDie() 613 LVOffset Offset = InputDIE.getOffset(); in processOneDie() 615 ProcessAttributes(InputDIE, DebugInfoData); in processOneDie()
|
| /src/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.h | 89 LVScope *processOneDie(const DWARFDie &InputDIE, LVScope *Parent,
|