Home
last modified time | relevance | path

Searched refs:dw_addr_t (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFDebugRanges.cpp15 static dw_addr_t GetBaseAddressMarker(uint32_t addr_size) { in GetBaseAddressMarker()
48 dw_addr_t base_addr = 0; in Extract()
49 dw_addr_t base_addr_marker = GetBaseAddressMarker(addr_size); in Extract()
53 dw_addr_t begin = debug_ranges_data.GetMaxU64(offset_ptr, addr_size); in Extract()
54 dw_addr_t end = debug_ranges_data.GetMaxU64(offset_ptr, addr_size); in Extract()
78 dw_addr_t cu_base_addr) { in Dump()
81 dw_addr_t base_addr = cu_base_addr; in Dump()
84 dw_addr_t begin = debug_ranges_data.GetMaxU64(offset_ptr, addr_size); in Dump()
85 dw_addr_t end = debug_ranges_data.GetMaxU64(offset_ptr, addr_size); in Dump()
98 DumpAddress(s.AsRawOstream(), base_addr, sizeof(dw_addr_t), in Dump()
[all …]
DDWARFUnit.h152 dw_addr_t GetAddrBase() const { return m_addr_base; } in GetAddrBase()
153 dw_addr_t GetBaseAddress() const { return m_base_addr; } in GetBaseAddress()
155 dw_addr_t GetRangesBase() const { return m_ranges_base; } in GetRangesBase()
156 dw_addr_t GetStrOffsetsBase() const { return m_str_offsets_base; } in GetStrOffsetsBase()
157 void SetAddrBase(dw_addr_t addr_base);
158 void SetLoclistsBase(dw_addr_t loclists_base);
159 void SetRangesBase(dw_addr_t ranges_base);
167 void SetBaseAddress(dw_addr_t base_addr);
313 dw_addr_t m_base_addr = 0;
322 dw_addr_t m_addr_base = 0; ///< Value of DW_AT_addr_base.
[all …]
DDWARFDebugAranges.h18 typedef lldb_private::RangeDataVector<dw_addr_t, uint32_t, dw_offset_t>
33 void AppendRange(dw_offset_t cu_offset, dw_addr_t low_pc, dw_addr_t high_pc);
39 dw_offset_t FindAddress(dw_addr_t address) const;
DDWARFDebugArangeSet.h34 dw_addr_t address;
35 dw_addr_t length;
36 dw_addr_t end_address() const { return address + length; } in end_address()
44 dw_offset_t FindAddress(dw_addr_t address) const;
DDWARFDebugAranges.cpp74 void DWARFDebugAranges::AppendRange(dw_offset_t offset, dw_addr_t low_pc, in AppendRange()
75 dw_addr_t high_pc) { in AppendRange()
90 dw_offset_t DWARFDebugAranges::FindAddress(dw_addr_t address) const { in FindAddress()
DDWARFDebugInfoEntry.h79 dw_addr_t
80 GetAttributeHighPC(const DWARFUnit *cu, dw_addr_t lo_pc, uint64_t fail_value,
84 const DWARFUnit *cu, dw_addr_t &lo_pc, dw_addr_t &hi_pc,
DDWARFDebugInfoEntry.cpp231 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS; in GetDIENamesAndRanges()
232 dw_addr_t hi_pc = LLDB_INVALID_ADDRESS; in GetDIENamesAndRanges()
381 dw_addr_t lowest_range_pc = ranges.GetMinRangeBase(0); in GetDIENamesAndRanges()
574 dw_addr_t DWARFDebugInfoEntry::GetAttributeHighPC( in GetAttributeHighPC()
575 const DWARFUnit *cu, dw_addr_t lo_pc, uint64_t fail_value, in GetAttributeHighPC()
598 const DWARFUnit *cu, dw_addr_t &lo_pc, dw_addr_t &hi_pc, in GetAttributeAddressRange()
622 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS; in GetAttributeAddressRanges()
623 dw_addr_t hi_pc = LLDB_INVALID_ADDRESS; in GetAttributeAddressRanges()
693 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS; in BuildFunctionAddressRangeTable()
694 dw_addr_t hi_pc = LLDB_INVALID_ADDRESS; in BuildFunctionAddressRangeTable()
DDWARFDebugArangeSet.cpp126 DescriptorContainsAddress(dw_addr_t address) : m_address(address) {} in DescriptorContainsAddress()
133 const dw_addr_t m_address;
136 dw_offset_t DWARFDebugArangeSet::FindAddress(dw_addr_t address) const { in FindAddress()
DDWARFDebugRanges.h30 lldb::offset_t *offset_ptr, dw_addr_t cu_base_addr);
DDWARFCompileUnit.h25 DWARFDIE LookupAddress(const dw_addr_t address);
DDWARFFormValue.h69 dw_addr_t Address() const;
DDWARFCompileUnit.cpp107 DWARFDIE DWARFCompileUnit::LookupAddress(const dw_addr_t address) { in LookupAddress()
DDWARFUnit.cpp412 void DWARFUnit::SetAddrBase(dw_addr_t addr_base) { m_addr_base = addr_base; } in SetAddrBase()
438 void DWARFUnit::SetLoclistsBase(dw_addr_t loclists_base) { in SetLoclistsBase()
480 void DWARFUnit::SetRangesBase(dw_addr_t ranges_base) { in SetRangesBase()
513 void DWARFUnit::SetBaseAddress(dw_addr_t base_addr) { m_base_addr = base_addr; } in SetBaseAddress()
DDWARFFormValue.cpp481 dw_addr_t DWARFFormValue::Address() const { in Address()
DSymbolFileDWARF.cpp3050 const dw_addr_t func_lo_pc = function_die.GetAttributeValueAsAddress( in ParseVariablesForContext()
/external/llvm-project/lldb/include/lldb/Core/
Ddwarf.h26 typedef uint64_t dw_addr_t; // Dwarf address define that must be big enough for typedef
74 typedef lldb_private::RangeVector<dw_addr_t, dw_addr_t, 2> DWARFRangeList;