/external/lldb/source/Plugins/SymbolFile/DWARF/ |
DWARFDebugRanges.cpp | 41 //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), " Base address = ") [all...] |
DWARFDebugRanges.h | 23 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);
|
DWARFDebugArangeSet.h | 32 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;
|
DWARFDebugAranges.h | 23 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;
|
DWARFLocationList.cpp | 26 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);
|
DWARFDebugArangeSet.cpp | 75 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
|
DWARFDebugAranges.cpp | 129 DWARFDebugAranges::AppendRange (dw_offset_t offset, dw_addr_t low_pc, dw_addr_t high_pc) 171 DWARFDebugAranges::FindAddress(dw_addr_t address) const
|
DWARFCompileUnit.h | 36 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;
|
DWARFDebugInfoEntry.h | 23 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,
|
DWARFDebugInfo.h | 41 const dw_addr_t address,
|
DWARFDebugLine.h | 149 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;
|
DWARFDebugInfoEntry.cpp | 758 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS; 759 dw_addr_t hi_pc = LLDB_INVALID_ADDRESS; [all...] |
DWARFDebugLine.cpp | 316 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; [all...] |
DWARFDebugInfo.cpp | 97 const dw_addr_t address,
|
DWARFCompileUnit.cpp | 464 const dw_addr_t address, [all...] |
SymbolFileDWARF.cpp | [all...] |
/external/lldb/include/lldb/Core/ |
dwarf.h | 26 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
|