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

/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugRanges.cpp42 //DWARFDebugRanges::RangeList::AddOffset(dw_addr_t offset)
60 //DWARFDebugRanges::RangeList::SubtractOffset(dw_addr_t offset)
96 dw_addr_t begin = debug_ranges_data.GetMaxU64(offset_ptr, addr_size);
97 dw_addr_t end = debug_ranges_data.GetMaxU64(offset_ptr, addr_size);
136 DWARFDebugRanges::Dump(Stream &s, const DWARFDataExtractor& debug_ranges_data, lldb::offset_t *offset_ptr, dw_addr_t cu_base_addr)
141 dw_addr_t base_addr = cu_base_addr;
144 dw_addr_t begin = debug_ranges_data.GetMaxU64(offset_ptr, addr_size);
145 dw_addr_t end = debug_ranges_data.GetMaxU64(offset_ptr, addr_size);
154 s.AddressRange(begin, end, sizeof (dw_addr_t), " offsets = ");
167 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::DWARFDataExtractor& 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.h35 const dw_addr_t address,
54 dw_addr_t GetBaseAddress() const { return m_base_addr; }
61 SetBaseAddress(dw_addr_t base_addr)
193 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.h117 dw_addr_t address; // The program-counter value corresponding to a machine instruction generated by the compiler.
150 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;
924 dw_addr_t lowest_range_pc = ranges.GetMinRangeBase(0);
1190 dw_addr_t base_addr = cu ? cu->GetBaseAddress() : 0;
1438 dw_addr_t
1443 dw_addr_t lo_pc,
1451 dw_addr_t hi_pc = form_value.Unsigned();
1472 dw_addr_t& lo_pc,
1473 dw_addr_t& hi_pc,
1819 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;
750 dw_addr_t addr_offset = (adjust_opcode / prologue->line_range) * prologue->min_inst_length;
834 dw_addr_t addr_offset = (adjust_opcode / prologue->line_range) * prologue->min_inst_length;
1038 DWARFDebugLine::LineTable::LookupAddress(dw_addr_t address, dw_addr_t cu_high_pc) const
1292 // dw_addr_t addr_offset = curr_state.address - prev_state->address;
1293 // dw_addr_t addr_advance = (addr_offset) / prologue->min_inst_length;
H A DDWARFCompileUnit.cpp440 const dw_addr_t address,
H A DDWARFDebugInfo.cpp114 const dw_addr_t address,
H A DSymbolFileDWARF.cpp7222 dw_addr_t func_lo_pc = function_die->GetAttributeValueAsUnsigned (this, dwarf_cu, DW_AT_low_pc, LLDB_INVALID_ADDRESS);
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A Ddwarf.h25 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 111 milliseconds