Home
last modified time | relevance | path

Searched refs:GetRangeBase (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm-project/lldb/unittests/Utility/
DRangeTest.cpp20 static_assert(std::is_same<lldb::addr_t, decltype(r.GetRangeBase())>::value, in TEST()
34 EXPECT_EQ(0U, r.GetRangeBase()); in TEST()
42 EXPECT_EQ(3U, r.GetRangeBase()); in TEST()
51 EXPECT_EQ(3U, r.GetRangeBase()); in TEST()
70 EXPECT_EQ(6U, r.GetRangeBase()); in TEST()
78 EXPECT_EQ(4U, r.GetRangeBase()); in TEST()
83 EXPECT_EQ(6U, r.GetRangeBase()); in TEST()
91 EXPECT_EQ(3U, r.GetRangeBase()); in TEST()
/external/llvm-project/lldb/include/lldb/Utility/
DRangeMap.h46 BaseType GetRangeBase() const { return base; } in GetRangeBase() function
78 return (GetRangeBase() <= r) && (r < GetRangeEnd()); in Contains()
82 return (GetRangeBase() <= r) && (r <= GetRangeEnd()); in ContainsEndInclusive()
86 return Contains(range.GetRangeBase()) && in Contains()
92 const BaseType lhs_base = this->GetRangeBase(); in DoesAdjoinOrIntersect()
93 const BaseType rhs_base = rhs.GetRangeBase(); in DoesAdjoinOrIntersect()
102 const BaseType lhs_base = this->GetRangeBase(); in DoesIntersect()
103 const BaseType rhs_base = rhs.GetRangeBase(); in DoesIntersect()
226 return m_entries.front().GetRangeBase(); in GetMinRangeBase()
270 return lhs.GetRangeBase() < rhs.GetRangeBase(); in BaseLessThan()
[all …]
/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFCompileUnit.cpp47 debug_aranges->AppendRange(cu_offset, range.GetRangeBase(), in BuildAddressRangeTable()
72 debug_aranges->AppendRange(cu_offset, range.GetRangeBase(), in BuildAddressRangeTable()
95 debug_aranges->AppendRange(GetOffset(), range.GetRangeBase(), in BuildAddressRangeTable()
DSymbolFileDWARFDebugMap.cpp792 exe_file_addr - debug_map_entry->GetRangeBase() + in ResolveSymbolContext()
1364 entry.GetRangeBase(), entry.GetRangeEnd(), entry.data, in FinalizeOSOFileRanges()
1382 oso_file_addr - oso_range_entry->GetRangeBase(); in LinkOSOFileAddress()
1384 debug_map_entry->GetRangeBase() + offset; in LinkOSOFileAddress()
1410 oso_file_addr - oso_range_entry->GetRangeBase(); in LinkOSOAddress()
1412 debug_map_entry->GetRangeBase() + offset; in LinkOSOAddress()
1440 debug_aranges->AppendRange(dwarf2Data->GetID(), entry->GetRangeBase(), in AddOSOARanges()
DDWARFDebugAranges.cpp70 entry->GetRangeBase(), entry->GetRangeEnd()); in Dump()
/external/llvm-project/lldb/source/Plugins/Process/mach-core/
DProcessMachCore.cpp256 last_entry->GetRangeEnd() == range_entry.GetRangeBase() && in DoLoadCore()
257 last_entry->data.GetRangeEnd() == range_entry.data.GetRangeBase()) { in DoLoadCore()
422 lldb::addr_t section_vm_addr_start = entry->GetRangeBase(); in DoLoadCore()
612 const addr_t offset = curr_addr - core_memory_entry->GetRangeBase(); in DoReadMemory()
617 core_memory_entry->data.GetRangeBase() + offset, bytes_to_read, in DoReadMemory()
642 region_info.GetRange().SetRangeBase(permission_entry->GetRangeBase()); in GetMemoryRegionInfo()
655 } else if (load_addr < permission_entry->GetRangeBase()) { in GetMemoryRegionInfo()
657 region_info.GetRange().SetRangeEnd(permission_entry->GetRangeBase()); in GetMemoryRegionInfo()
/external/llvm-project/lldb/source/Symbol/
DBlock.cpp47 DumpAddressRange(s->AsRawOstream(), base_addr + range.GetRangeBase(), in GetDescription()
90 DumpAddressRange(s->AsRawOstream(), base_addr + range.GetRangeBase(), in Dump()
163 DumpAddressRange(s->AsRawOstream(), base_addr + range.GetRangeBase(), in DumpAddressRanges()
256 range_ptr->GetRangeBase()); in GetRangeContainingAddress()
298 range.GetBaseAddress().Slide(vm_range.GetRangeBase()); in GetRangeAtIndex()
313 addr.Slide(m_ranges.GetEntryRef(0).GetRangeBase()); in GetStartAddress()
333 const addr_t block_start_addr = function_file_addr + range.GetRangeBase(); in AddRange()
DLineTable.cpp459 if (range.GetRangeBase() != LLDB_INVALID_ADDRESS) { in GetContiguousFileAddressRanges()
464 } else if (range.GetRangeBase() == LLDB_INVALID_ADDRESS) { in GetContiguousFileAddressRanges()
500 file_range_entry->GetRangeBase() + in LinkLineTable()
508 prev_file_range_entry->GetRangeBase() + prev_file_range_entry->data; in LinkLineTable()
530 prev_file_range_entry->GetRangeBase() + prev_file_range_entry->data; in LinkLineTable()
DSymtab.cpp894 addr_t curr_base_addr = entry->GetRangeBase(); in InitAddressIndexes()
903 (entry->GetRangeBase() - containing_section->GetRangeBase()); in InitAddressIndexes()
909 addr_t next_base_addr = next_entry->GetRangeBase(); in InitAddressIndexes()
/external/llvm-project/lldb/include/lldb/Target/
DMemoryRegionInfo.h123 return lhs.GetRange().GetRangeBase() < rhs;
127 return lhs < rhs.GetRange().GetRangeBase();
DMemory.h79 lldb::addr_t GetBaseAddress() const { return m_range.GetRangeBase(); } in GetBaseAddress()
/external/llvm-project/lldb/source/Plugins/Process/elf-core/
DProcessElfCore.cpp129 if (last_entry && last_entry->GetRangeEnd() == range_entry.GetRangeBase() && in AddAddressRangeFromLoadSegment()
130 last_entry->data.GetRangeEnd() == range_entry.data.GetRangeBase() && in AddAddressRangeFromLoadSegment()
301 region_info.GetRange().SetRangeBase(permission_entry->GetRangeBase()); in GetMemoryRegionInfo()
314 } else if (load_addr < permission_entry->GetRangeBase()) { in GetMemoryRegionInfo()
316 region_info.GetRange().SetRangeEnd(permission_entry->GetRangeBase()); in GetMemoryRegionInfo()
351 const lldb::addr_t offset = addr - address_range->GetRangeBase(); in DoReadMemory()
352 const lldb::addr_t file_start = address_range->data.GetRangeBase(); in DoReadMemory()
/external/llvm-project/lldb/source/Target/
DMemoryRegionInfo.cpp17 Info.GetRange().GetRangeBase(), in operator <<()
DMemory.cpp117 if (entry->GetRangeBase() == base_addr && in RemoveInvalidRange()
145 memcpy(dst, pos->second->GetBytes() + (addr - chunk_range.GetRangeBase()), in Read()
280 addr_t addr = free_block.GetRangeBase(); in ReserveBlock()
/external/llvm-project/lldb/source/Plugins/Process/FreeBSDRemote/
DNativeProcessFreeBSD.cpp509 assert((proc_entry_info.GetRange().GetRangeBase() >= prev_base_address) && in GetMemoryRegionInfo()
511 prev_base_address = proc_entry_info.GetRange().GetRangeBase(); in GetMemoryRegionInfo()
515 if (load_addr < proc_entry_info.GetRange().GetRangeBase()) { in GetMemoryRegionInfo()
518 proc_entry_info.GetRange().GetRangeBase() - load_addr); in GetMemoryRegionInfo()
665 load_addr = it.first.GetRange().GetRangeBase(); in GetFileLoadAddress()
/external/llvm-project/lldb/source/Plugins/Process/NetBSD/
DNativeProcessNetBSD.cpp591 assert((proc_entry_info.GetRange().GetRangeBase() >= prev_base_address) && in GetMemoryRegionInfo()
593 prev_base_address = proc_entry_info.GetRange().GetRangeBase(); in GetMemoryRegionInfo()
597 if (load_addr < proc_entry_info.GetRange().GetRangeBase()) { in GetMemoryRegionInfo()
600 proc_entry_info.GetRange().GetRangeBase() - load_addr); in GetMemoryRegionInfo()
/external/llvm-project/lldb/source/API/
DSBMemoryRegionInfo.cpp80 return m_opaque_up->GetRange().GetRangeBase(); in GetRegionBase()
/external/llvm-project/lldb/source/Core/
DDynamicLoader.cpp192 memory_info.GetRange().GetRangeBase() == base_addr && in LoadModuleAtAddress()
/external/llvm-project/lldb/source/Plugins/Process/Linux/
DNativeProcessLinux.cpp1250 assert((proc_entry_info.GetRange().GetRangeBase() >= prev_base_address) && in GetMemoryRegionInfo()
1252 prev_base_address = proc_entry_info.GetRange().GetRangeBase(); in GetMemoryRegionInfo()
1257 if (load_addr < proc_entry_info.GetRange().GetRangeBase()) { in GetMemoryRegionInfo()
1260 proc_entry_info.GetRange().GetRangeBase() - load_addr); in GetMemoryRegionInfo()
1370 addr_t exe_addr = region_it->first.GetRange().GetRangeBase(); in Syscall()
1744 load_addr = it.first.GetRange().GetRangeBase(); in GetFileLoadAddress()
/external/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
DObjectFileELF.cpp1728 auto It = Segments.find(Range.GetRangeBase()); in GetAddressInfo()
1731 if (It.start() <= Range.GetRangeBase()) { in GetAddressInfo()
1732 MaxSize = It.stop() - Range.GetRangeBase(); in GetAddressInfo()
1735 MaxSize = It.start() - Range.GetRangeBase(); in GetAddressInfo()
1743 Sections.overlaps(Range.GetRangeBase(), Range.GetRangeEnd())) { in GetAddressInfo()
1753 Segments.insert(Range.GetRangeBase(), Range.GetRangeEnd(), std::move(Seg)); in AddSegment()
1762 Sections.insert(Info.Range.GetRangeBase(), Info.Range.GetRangeEnd(), in AddSection()
1791 InfoOr->GetRangeBase(), InfoOr->GetByteSize(), PHdr.p_offset, in CreateSections()
1833 InfoOr->Range.GetRangeBase(), // VM address. in CreateSections()
/external/llvm-project/lldb/source/Plugins/Process/minidump/
DProcessMinidump.cpp434 region.GetRange().GetRangeBase() <= section_range.GetRangeBase() && in BuildMemoryRegions()
DMinidumpParser.cpp704 region.GetRange().SetRangeEnd(pos->GetRange().GetRangeBase()); in GetMemoryRegionInfo()
/external/llvm-project/lldb/unittests/Process/gdb-remote/
DGDBRemoteCommunicationClientTest.cpp340 EXPECT_EQ(addr, region_info.GetRange().GetRangeBase()); in TEST_F()
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/
DProcessGDBRemote.cpp2822 if (range.GetRangeBase() < last_range.GetRangeEnd()) { in FlashErase()
2823 auto overlap = last_range.GetRangeEnd() - range.GetRangeBase(); in FlashErase()
2827 range.SetRangeBase(range.GetRangeBase() + overlap); in FlashErase()
2832 packet.Printf("vFlashErase:%" PRIx64 ",%" PRIx64, range.GetRangeBase(), in FlashErase()
/external/llvm-project/lldb/source/Commands/
DCommandObjectMemory.cpp1715 range_info.GetRange().GetRangeBase(), in DoExecute()

12