Searched refs:dw_addr_t (Results 1 - 17 of 17) sorted by relevance

/external/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugRanges.cpp41 //DWARFDebugRanges::RangeList::AddOffset(dw_addr_t offset)
59 //DWARFDebugRanges::RangeList::SubtractOffset(dw_addr_t offset)
95 dw_addr_t begin = debug_ranges_data.GetMaxU64(offset_ptr, addr_size);
96 dw_addr_t end = debug_ranges_data.GetMaxU64(offset_ptr, addr_size);
135 DWARFDebugRanges::Dump(Stream &s, const DataExtractor& debug_ranges_data, lldb::offset_t *offset_ptr, dw_addr_t cu_base_addr)
140 dw_addr_t base_addr = cu_base_addr;
143 dw_addr_t begin = debug_ranges_data.GetMaxU64(offset_ptr, addr_size);
144 dw_addr_t end = debug_ranges_data.GetMaxU64(offset_ptr, addr_size);
153 s.AddressRange(begin, end, sizeof (dw_addr_t), " offsets = ");
166 s.Address(base_addr, sizeof (dw_addr_t), " Bas
[all...]
H A DDWARFDebugRanges.h23 typedef lldb_private::RangeArray<dw_addr_t, dw_addr_t, 2> RangeList;
29 static void Dump(lldb_private::Stream &s, const lldb_private::DataExtractor& debug_ranges_data, lldb::offset_t *offset_ptr, dw_addr_t cu_base_addr);
H A DDWARFDebugArangeSet.h32 dw_addr_t address;
33 dw_addr_t length;
34 dw_addr_t end_address() const { return address + length; }
48 dw_offset_t FindAddress(dw_addr_t address) const;
H A DDWARFDebugAranges.h23 typedef lldb_private::RangeDataArray<dw_addr_t, uint32_t, dw_offset_t, 1> RangeToDIE;
46 dw_addr_t low_pc,
47 dw_addr_t high_pc);
62 FindAddress(dw_addr_t address) const;
H A DDWARFLocationList.cpp26 dw_addr_t base_addr = cu ? cu->GetBaseAddress() : 0;
78 dw_addr_t start_addr = debug_loc_data.GetAddress(&offset);
79 dw_addr_t end_addr = debug_loc_data.GetAddress(&offset);
H A DDWARFDebugArangeSet.cpp75 const dw_addr_t max_end_addr = std::max(m_arange_descriptors[i].end_address(), m_arange_descriptors[i+1].end_address());
110 const dw_addr_t range_end_addr = range.end_address();
113 const dw_addr_t found_end_addr = pos->end_address();
147 const dw_addr_t max_addr = m_arange_descriptors.back().end_address();
255 DescriptorContainsAddress (dw_addr_t address) : m_address(address) {}
261 const dw_addr_t m_address;
265 DWARFDebugArangeSet::FindAddress(dw_addr_t address) const
H A DDWARFDebugAranges.cpp129 DWARFDebugAranges::AppendRange (dw_offset_t offset, dw_addr_t low_pc, dw_addr_t high_pc)
171 DWARFDebugAranges::FindAddress(dw_addr_t address) const
H A DDWARFCompileUnit.h36 const dw_addr_t address,
55 dw_addr_t GetBaseAddress() const { return m_base_addr; }
62 SetBaseAddress(dw_addr_t base_addr)
194 dw_addr_t m_base_addr;
H A DDWARFDebugInfoEntry.h23 typedef std::map<const DWARFDebugInfoEntry*, dw_addr_t> DIEToAddressMap;
27 typedef std::map<dw_addr_t, const DWARFDebugInfoEntry*> AddressToDIEMap;
156 const dw_addr_t address,
200 dw_addr_t GetAttributeHighPC(
203 dw_addr_t lo_pc,
209 dw_addr_t& lo_pc,
210 dw_addr_t& hi_pc,
H A DDWARFDebugInfo.h41 const dw_addr_t address,
H A DDWARFDebugLine.h149 dw_addr_t address; // The program-counter value corresponding to a machine instruction generated by the compiler.
182 uint32_t LookupAddress(dw_addr_t address, dw_addr_t cu_high_pc) const;
H A DDWARFDebugInfoEntry.cpp758 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS;
759 dw_addr_t hi_pc = LLDB_INVALID_ADDRESS;
922 dw_addr_t lowest_range_pc = ranges.GetMinRangeBase(0);
1188 dw_addr_t base_addr = cu ? cu->GetBaseAddress() : 0;
1436 dw_addr_t
1441 dw_addr_t lo_pc,
1449 dw_addr_t hi_pc = form_value.Unsigned();
1470 dw_addr_t& lo_pc,
1471 dw_addr_t& hi_pc,
1817 dw_addr_t lo_p
[all...]
H A DDWARFDebugLine.cpp316 dw_addr_t addr_offset = (adjust_opcode / prologue.line_range) * prologue.min_inst_length;
363 dw_addr_t addr_offset = (adjust_opcode / prologue.line_range) * prologue.min_inst_length;
747 dw_addr_t addr_offset = (adjust_opcode / prologue->line_range) * prologue->min_inst_length;
831 dw_addr_t addr_offset = (adjust_opcode / prologue->line_range) * prologue->min_inst_length;
1035 DWARFDebugLine::LineTable::LookupAddress(dw_addr_t address, dw_addr_t cu_high_pc) const
1289 // dw_addr_t addr_offset = curr_state.address - prev_state->address;
1290 // dw_addr_t addr_advance = (addr_offset) / prologue->min_inst_length;
H A DDWARFDebugInfo.cpp97 const dw_addr_t address,
H A DDWARFCompileUnit.cpp464 const dw_addr_t address,
H A DSymbolFileDWARF.cpp7131 dw_addr_t func_lo_pc = function_die->GetAttributeValueAsUnsigned (this, dwarf_cu, DW_AT_low_pc, LLDB_INVALID_ADDRESS);
/external/lldb/include/lldb/Core/
H A Ddwarf.h26 typedef uint64_t dw_addr_t; // Dwarf address define that must be big enough for any addresses in the compile units that get parsed typedef

Completed in 149 milliseconds