Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFUnit.h123 dw_addr_t GetAddrBase() const { return m_addr_base.value_or(0); } in GetAddrBase()
124 dw_addr_t GetBaseAddress() const { return m_base_addr; } in GetBaseAddress()
126 dw_addr_t GetRangesBase() const { return m_ranges_base; } in GetRangesBase()
127 dw_addr_t GetStrOffsetsBase() const { return m_str_offsets_base; } in GetStrOffsetsBase()
128 void SetAddrBase(dw_addr_t addr_base);
129 void SetLoclistsBase(dw_addr_t loclists_base);
130 void SetRangesBase(dw_addr_t ranges_base);
134 dw_addr_t ReadAddressFromDebugAddrSection(uint32_t index) const;
140 void SetBaseAddress(dw_addr_t base_addr);
328 dw_addr_t m_base_addr = 0;
[all …]
H A DDWARFDebugAranges.h20 typedef RangeDataVector<dw_addr_t, uint32_t, dw_offset_t> RangeToDIE;
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;
H A DDWARFDebugArangeSet.h39 dw_addr_t address; in end_address()
40 dw_addr_t length;
41 dw_addr_t end_address() const { return address + length; }
49 dw_offset_t FindAddress(dw_addr_t address) const; in GetHeader()
H A DDWARFDebugInfoEntry.h89 dw_addr_t
90 GetAttributeHighPC(const DWARFUnit *cu, dw_addr_t lo_pc, uint64_t fail_value,
94 const DWARFUnit *cu, dw_addr_t &lo_pc, dw_addr_t &hi_pc,
H A DDWARFDebugInfoEntry.cpp125 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS; in GetDIENamesAndRanges()
126 dw_addr_t hi_pc = LLDB_INVALID_ADDRESS; in GetDIENamesAndRanges()
273 dw_addr_t lowest_range_pc = ranges.GetMinRangeBase(0); in GetDIENamesAndRanges()
477 dw_addr_t DWARFDebugInfoEntry::GetAttributeHighPC( in GetAttributeHighPC()
478 const DWARFUnit *cu, dw_addr_t lo_pc, uint64_t fail_value, in GetAttributeHighPC()
501 const DWARFUnit *cu, dw_addr_t &lo_pc, dw_addr_t &hi_pc, in GetAttributeAddressRange()
526 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS; in GetAttributeAddressRanges()
527 dw_addr_t hi_pc = LLDB_INVALID_ADDRESS; in GetAttributeAddressRanges()
H A DDWARFDebugAranges.cpp85 void DWARFDebugAranges::AppendRange(dw_offset_t offset, dw_addr_t low_pc, in AppendRange()
86 dw_addr_t high_pc) { in AppendRange()
99 dw_offset_t DWARFDebugAranges::FindAddress(dw_addr_t address) const { in FindAddress()
H A DDWARFDebugArangeSet.cpp157 DescriptorContainsAddress(dw_addr_t address) : m_address(address) {} in operator ()()
164 const dw_addr_t m_address;
167 dw_offset_t DWARFDebugArangeSet::FindAddress(dw_addr_t address) const { in FindAddress()
H A DDWARFUnit.cpp459 void DWARFUnit::SetAddrBase(dw_addr_t addr_base) { m_addr_base = addr_base; } in SetAddrBase()
490 void DWARFUnit::SetLoclistsBase(dw_addr_t loclists_base) { in SetLoclistsBase()
563 void DWARFUnit::SetRangesBase(dw_addr_t ranges_base) { in SetRangesBase()
612 dw_addr_t DWARFUnit::ReadAddressFromDebugAddrSection(uint32_t index) const { in ReadAddressFromDebugAddrSection()
615 dw_addr_t offset = addr_base + static_cast<dw_addr_t>(index) * index_size; in ReadAddressFromDebugAddrSection()
636 void DWARFUnit::SetBaseAddress(dw_addr_t base_addr) { m_base_addr = base_addr; } in SetBaseAddress()
H A DDWARFCompileUnit.h31 DWARFDIE LookupAddress(const dw_addr_t address);
H A DDWARFDebugRanges.cpp46 dw_addr_t debug_ranges_address = cu->GetRangesBase() + debug_ranges_offset; in FindRanges()
H A DDWARFCompileUnit.cpp99 DWARFDIE DWARFCompileUnit::LookupAddress(const dw_addr_t address) { in LookupAddress()
H A DDWARFFormValue.h76 dw_addr_t Address() const;
H A DDWARFFormValue.cpp485 dw_addr_t DWARFFormValue::Address() const {
H A DSymbolFileDWARF.cpp3305 dw_addr_t func_lo_pc = LLDB_INVALID_ADDRESS; in ParseVariablesForContext()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A Ddwarf.h27 typedef uint64_t dw_addr_t; // Dwarf address define that must be big enough for typedef
43 typedef lldb_private::RangeVector<dw_addr_t, dw_addr_t, 2> DWARFRangeList;