Searched refs:dw_addr_t (Results 1 – 16 of 16) sorted by relevance
/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
D | DWARFDebugRanges.cpp | 15 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 …]
|
D | DWARFUnit.h | 152 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 …]
|
D | DWARFDebugAranges.h | 18 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;
|
D | DWARFDebugArangeSet.h | 34 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;
|
D | DWARFDebugAranges.cpp | 74 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()
|
D | DWARFDebugInfoEntry.h | 79 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,
|
D | DWARFDebugInfoEntry.cpp | 231 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()
|
D | DWARFDebugArangeSet.cpp | 126 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()
|
D | DWARFDebugRanges.h | 30 lldb::offset_t *offset_ptr, dw_addr_t cu_base_addr);
|
D | DWARFCompileUnit.h | 25 DWARFDIE LookupAddress(const dw_addr_t address);
|
D | DWARFFormValue.h | 69 dw_addr_t Address() const;
|
D | DWARFCompileUnit.cpp | 107 DWARFDIE DWARFCompileUnit::LookupAddress(const dw_addr_t address) { in LookupAddress()
|
D | DWARFUnit.cpp | 412 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()
|
D | DWARFFormValue.cpp | 481 dw_addr_t DWARFFormValue::Address() const { in Address()
|
D | SymbolFileDWARF.cpp | 3050 const dw_addr_t func_lo_pc = function_die.GetAttributeValueAsAddress( in ParseVariablesForContext()
|
/external/llvm-project/lldb/include/lldb/Core/ |
D | dwarf.h | 26 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;
|