/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
D | DWARFDebugInfo.cpp | 157 return GetUnitContainingDIEOffset(die_ref.section(), die_ref.die_offset()); in GetUnit() 162 dw_offset_t die_offset) { in GetUnitContainingDIEOffset() argument 163 uint32_t idx = FindUnitIndex(section, die_offset); in GetUnitContainingDIEOffset() 165 if (result && !result->ContainsDIEOffset(die_offset)) in GetUnitContainingDIEOffset() 185 dw_offset_t die_offset) { in GetDIEForDIEOffset() argument 186 DWARFUnit *cu = GetUnitContainingDIEOffset(section, die_offset); in GetDIEForDIEOffset() 188 return cu->GetDIE(die_offset); in GetDIEForDIEOffset() 199 return cu->GetNonSkeletonUnit().GetDIE(die_ref.die_offset()); in GetDIE()
|
D | DIERef.h | 31 dw_offset_t die_offset) in DIERef() argument 33 m_section(section), m_die_offset(die_offset) { in DIERef() 45 dw_offset_t die_offset() const { return m_die_offset; } in die_offset() function
|
D | DWARFDebugInfo.h | 42 dw_offset_t die_offset); 47 dw_offset_t die_offset);
|
D | NameToDIE.cpp | 55 unit.GetOffset() <= die_ref.die_offset() && in FindAllEntriesForUnit() 56 die_ref.die_offset() < unit.GetNextUnitOffset()) { in FindAllEntriesForUnit()
|
D | DWARFAttribute.h | 59 return m_infos[i].die_offset; in DIEOffsetAtIndex() 76 dw_offset_t die_offset; member
|
D | DWARFUnit.h | 136 bool ContainsDIEOffset(dw_offset_t die_offset) const { in ContainsDIEOffset() argument 137 return die_offset >= GetFirstDIEOffset() && in ContainsDIEOffset() 138 die_offset < GetNextUnitOffset(); in ContainsDIEOffset() 173 DWARFDIE GetDIE(dw_offset_t die_offset);
|
D | HashedNameToDIE.cpp | 130 : die_offset(o), tag(t), type_flags(f), qualified_name_hash(h) {} in DIEInfo() 279 hash_data.die_offset = in Read() 302 return hash_data.die_offset != DW_INVALID_OFFSET; in Read() 513 if (die_info.die_offset == 0) in AppendAllDIEsInRange() 515 if (die_offset_start <= die_info.die_offset && in AppendAllDIEsInRange() 516 die_info.die_offset < die_offset_end) in AppendAllDIEsInRange()
|
D | DWARFUnit.cpp | 517 const dw_offset_t die_offset) { in CompareDIEOffset() argument 518 return die.GetOffset() < die_offset; in CompareDIEOffset() 527 DWARFUnit::GetDIE(dw_offset_t die_offset) { in GetDIE() argument 528 if (die_offset == DW_INVALID_OFFSET) in GetDIE() 531 if (!ContainsDIEOffset(die_offset)) { in GetDIE() 534 die_offset, GetOffset()); in GetDIE() 541 lower_bound(m_die_array.cbegin(), end, die_offset, CompareDIEOffset); in GetDIE() 543 if (pos != end && die_offset == (*pos).GetOffset()) in GetDIE()
|
D | DWARFDebugInfoEntry.cpp | 495 dw_offset_t die_offset = die.GetDIE()->GetAttributeValue( in GetAttributeValue() local 497 if (die_offset) in GetAttributeValue() 498 return die_offset; in GetAttributeValue() 505 dw_offset_t die_offset = die.GetDIE()->GetAttributeValue( in GetAttributeValue() local 507 if (die_offset) in GetAttributeValue() 508 return die_offset; in GetAttributeValue()
|
D | HashedNameToDIE.h | 55 dw_offset_t die_offset = DW_INVALID_OFFSET; member 68 return DIERef(llvm::None, DIERef::Section::DebugInfo, die_offset); in DIERef()
|
D | DIERef.cpp | 17 OS << "/" << format_hex_no_prefix(ref.die_offset(), 8); in format()
|
D | DWARFDIE.h | 61 GetDIE(dw_offset_t die_offset) const;
|
D | DWARFIndex.cpp | 85 ref.die_offset(), name.str().c_str()); in ReportInvalidDIERef()
|
D | DWARFDIE.cpp | 122 DWARFDIE::GetDIE(dw_offset_t die_offset) const { in GetDIE() 124 return m_cu->GetDIE(die_offset); in GetDIE()
|
D | DebugNamesDWARFIndex.cpp | 54 if (llvm::Optional<uint64_t> die_offset = entry.getDIEUnitOffset()) in ToDIERef() local 56 DIERef::Section::DebugInfo, cu->GetOffset() + *die_offset); in ToDIERef()
|
D | SymbolFileDWARF.cpp | 300 const dw_offset_t die_offset = die.GetOffset(); in GetTypes() local 302 if (die_offset >= max_die_offset) in GetTypes() 305 if (die_offset >= min_die_offset) { in GetTypes() 1268 return GetID() | ref.die_offset(); in GetUID() 1271 return user_id_t(GetDwoNum().getValueOr(0)) << 32 | ref.die_offset() | in GetUID() 1294 dw_offset_t die_offset = uid; in DecodeUID() local 1295 if (die_offset == DW_INVALID_OFFSET) in DecodeUID() 1306 return DecodedUID{*this, {dwo_num, section, die_offset}}; in DecodeUID()
|
/external/elfutils/libdw/ |
D | dwarf_getpubnames.c | 204 gl.die_offset = read_4ubyte_unaligned_inc (dbg, readp); in dwarf_getpubnames() 206 gl.die_offset = read_8ubyte_unaligned_inc (dbg, readp); in dwarf_getpubnames() 209 if (gl.die_offset == 0) in dwarf_getpubnames() 213 gl.die_offset += dbg->pubnames_sets[cnt].cu_offset; in dwarf_getpubnames()
|
D | libdw.h | 141 Dwarf_Off die_offset; member
|
/external/elfutils/tests/ |
D | get-pubnames.c | 37 globcnt++, gl->name, (unsigned long long int) gl->die_offset, in callback() 53 if (dwarf_offdie (dbg, gl->die_offset, &die) == NULL in callback()
|
/external/libabigail/src/ |
D | abg-dwarf-reader.cc | 2752 Dwarf_Off die_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(die)); in compute_canonical_die() local 2754 compute_canonical_die(die_offset, source, in compute_canonical_die() 2776 compute_canonical_die(Dwarf_Off die_offset, in compute_canonical_die() argument 2792 ABG_ASSERT(dwarf_offdie(dwarf_per_die_source(source), die_offset, &die)); in compute_canonical_die() 2810 offsets.push_back(die_offset); in compute_canonical_die() 2812 set_canonical_die_offset(canonical_dies, die_offset, die_offset); in compute_canonical_die() 2813 get_die_from_offset(source, die_offset, &canonical_die); in compute_canonical_die() 2828 set_canonical_die_offset(canonical_dies, die_offset, die_offset); in compute_canonical_die() 2844 set_canonical_die_offset(canonical_dies, die_offset, in compute_canonical_die() 2851 canonical_die_offset = die_offset; in compute_canonical_die() [all …]
|
/external/llvm-project/lldb/source/Expression/ |
D | DWARFExpression.cpp | 2360 const uint64_t die_offset = opcodes.GetULEB128(&offset); in Evaluate() local 2363 if (die_offset == 0) { in Evaluate() 2382 DWARFDIE die = const_cast<DWARFUnit *>(dwarf_cu)->GetDIE(die_offset); in Evaluate()
|
/external/elfutils/include/elfutils/ |
D | libdw.h | 141 Dwarf_Off die_offset; member
|
/external/elfutils/src/ |
D | nm.c | 1399 Dwarf_Die *die = dwarf_offdie (dbg, (*found)->die_offset, in show_symbols()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/ |
D | Dwarf.def | 941 HANDLE_DW_IDX(0x03, die_offset)
|
/external/llvm-project/llvm/include/llvm/BinaryFormat/ |
D | Dwarf.def | 978 HANDLE_DW_IDX(0x03, die_offset)
|