Home
last modified time | relevance | path

Searched refs:GetRangeEnd (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/source/Target/
H A DCoreFileMemoryRanges.cpp17 return !(region_one->GetRangeEnd() < region_two->GetRangeBase() || in Overlaps()
18 region_two->GetRangeEnd() < region_one->GetRangeBase()); in Overlaps()
22 return region_one->GetRangeBase() == region_two->GetRangeEnd() || in IntersectHelper()
23 region_one->GetRangeEnd() == region_two->GetRangeBase(); in IntersectHelper()
52 region_one->GetRangeBase(), region_one->GetRangeEnd(), in FinalizeCoreFileSaveRanges()
53 region_two->GetRangeBase(), region_two->GetRangeEnd()); in FinalizeCoreFileSaveRanges()
63 std::max(region_one->GetRangeEnd(), region_two->GetRangeEnd()) - base; in FinalizeCoreFileSaveRanges()
H A DMemoryRegionInfo.cpp18 Info.GetRange().GetRangeEnd(), Info.GetReadable(), in operator <<()
H A DMemoryTagMap.cpp39 lldb::addr_t end_addr = range.GetRangeEnd(); in GetTags()
H A DMemory.cpp318 free_block.SetRangeBase(reserved_block.GetRangeEnd()); in ReserveBlock()
H A DProcess.cpp3383 cur_addr = info.GetRange().GetRangeEnd(); in FindInMemory()
6235 range_end = region_info.GetRange().GetRangeEnd(); in GetMemoryRegions()
6576 if (stack_ends.count(region.GetRange().GetRangeEnd()) == 0) in SaveDynamicLoaderSections()
6606 const size_t stack_size = sp_region.GetRange().GetRangeEnd() - stack_head; in SaveOffRegionsWithStackPointers()
6612 const addr_t range_end = sp_region.GetRange().GetRangeEnd(); in SaveOffRegionsWithStackPointers()
6633 if (stack_ends.count(region.GetRange().GetRangeEnd()) == 0) in GetCoreFileSaveRangesFull()
6649 if (stack_ends.count(region.GetRange().GetRangeEnd()) == 0 && in GetCoreFileSaveRangesDirtyOnly()
6659 if (stack_ends.count(region.GetRange().GetRangeEnd()) == 0 && in GetCoreFileSaveRangesDirtyOnly()
6683 if (stack_ends.count(region.GetRange().GetRangeEnd()) == 0 && in GetCoreFileSaveRangesStackOnly()
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DRangeMap.h59 auto new_end = std::max<BaseType>(GetRangeEnd(), rhs.GetRangeEnd()); in Union()
70 const BaseType lhs_end = this->GetRangeEnd(); in Intersect()
71 const BaseType rhs_end = rhs.GetRangeEnd(); in Intersect()
78 BaseType GetRangeEnd() const { return base + size; } in GetRangeEnd() function
94 return (GetRangeBase() <= r) && (r < GetRangeEnd()); in Contains()
98 return (GetRangeBase() <= r) && (r <= GetRangeEnd()); in ContainsEndInclusive()
103 ContainsEndInclusive(range.GetRangeEnd()); in Contains()
110 const BaseType lhs_end = this->GetRangeEnd(); in DoesAdjoinOrIntersect()
111 const BaseType rhs_end = rhs.GetRangeEnd(); in DoesAdjoinOrIntersect()
161 if (pos1->GetRangeEnd() < pos2->GetRangeEnd()) in GetOverlaps()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DMemoryTagManagerAArch64MTE.cpp116 tag_range.GetRangeEnd()); in MakeTaggedRange()
123 lldb::addr_t old_end = remaining_range.GetRangeEnd(); in MakeTaggedRange()
124 remaining_range.SetRangeBase(region->GetRange().GetRangeEnd()); in MakeTaggedRange()
200 std::min(range.GetRangeEnd(), region.GetRange().GetRangeEnd()); in MakeTaggedRanges()
205 lldb::addr_t old_end = range.GetRangeEnd(); in MakeTaggedRanges()
207 range.SetRangeBase(region.GetRange().GetRangeEnd()); in MakeTaggedRanges()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.cpp125 if (last_entry && last_entry->GetRangeEnd() == range_entry.GetRangeBase() && in AddAddressRangeFromLoadSegment()
126 last_entry->data.GetRangeEnd() == range_entry.data.GetRangeBase() && in AddAddressRangeFromLoadSegment()
128 last_entry->SetRangeEnd(range_entry.GetRangeEnd()); in AddAddressRangeFromLoadSegment()
129 last_entry->data.SetRangeEnd(range_entry.data.GetRangeEnd()); in AddAddressRangeFromLoadSegment()
345 region_info.GetRange().SetRangeEnd(permission_entry->GetRangeEnd()); in DoGetMemoryRegionInfo()
364 tag_entry->GetRangeEnd() == permission_entry->GetRangeEnd()) in DoGetMemoryRegionInfo()
398 if (address_range == nullptr || address_range->GetRangeEnd() < addr) { in DoReadMemory()
407 const lldb::addr_t file_end = address_range->data.GetRangeEnd(); in DoReadMemory()
454 if (!tag_entry || (addr + len) >= tag_entry->GetRangeEnd()) in ReadMemoryTags()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpressionList.cpp81 entry->GetRangeEnd() - entry->GetRangeBase()); in GetExpressionEntryAtAddress()
185 addr_t load_end = entry.GetRangeEnd() + func_load_addr - m_func_file_addr; in DumpLocations()
226 llvm::DWARFFormValue::dumpAddress(os, addr_size, entry.GetRangeEnd()); in GetDescription()
H A DIRMemoryMap.cpp120 region_info.GetRange().GetRangeEnd() < end_of_memory) { in FindSpace()
124 ret = region_info.GetRange().GetRangeEnd(); in FindSpace()
131 if (region_info.GetRange().GetRangeEnd() - 1 >= end_of_memory) { in FindSpace()
135 ret = region_info.GetRange().GetRangeEnd(); in FindSpace()
137 } else if (ret + size < region_info.GetRange().GetRangeEnd()) { in FindSpace()
144 region_info.GetRange().GetRangeEnd(), region_info); in FindSpace()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DBlock.cpp50 base_addr + range.GetRangeEnd(), 4); in GetDescription()
93 base_addr + range.GetRangeEnd(), 4); in Dump()
175 base_addr + range.GetRangeEnd(), 4); in DumpAddressRanges()
340 const addr_t block_end_addr = function_file_addr + range.GetRangeEnd(); in AddRange()
H A DLineTable.cpp412 prev_file_range_entry->GetRangeEnd()) - in LinkLineTable()
434 prev_file_range_entry->GetRangeEnd()) - in LinkLineTable()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp99 lldb::addr_t end = range.GetRangeEnd(); in AddMemberLocationRanges()
105 base = entry->GetRangeEnd(); in AddMemberLocationRanges()
107 lldb::addr_t entry_end = entry->GetRangeEnd(); in AddMemberLocationRanges()
150 lldb::addr_t end = range.GetRangeEnd(); in AddDwarfRange()
160 if (end == entry->GetRangeEnd()) in AddDwarfRange()
178 if (entry->GetRangeEnd() == end) in AddDwarfRange()
912 result.location.AddExpression(entry.GetRangeBase(), entry.GetRangeEnd(), in GetVariableLocationInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugAranges.cpp60 entry->GetRangeBase(), entry->GetRangeEnd()); in Dump()
H A DDWARFCompileUnit.cpp93 range.GetRangeEnd()); in BuildAddressRangeTable()
H A DSymbolFileDWARFDebugMap.cpp1450 entry.GetRangeBase(), entry.GetRangeEnd(), entry.data, in FinalizeOSOFileRanges()
1528 entry->GetRangeEnd()); in AddOSOARanges()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBMemoryRegionInfo.cpp94 return m_opaque_up->GetRange().GetRangeEnd(); in GetRegionEnd()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DAddress.cpp744 range.GetRangeEnd(), addr_size); in Dump()
749 range->GetRangeEnd(), addr_size); in Dump()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.cpp400 section_range.GetRangeEnd() <= region.GetRange().GetRangeEnd()) { in BuildMemoryRegions()
H A DMinidumpParser.cpp679 region.GetRange().SetRangeBase(std::prev(pos)->GetRange().GetRangeEnd()); in GetMemoryRegionInfo()
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectMemory.cpp1688 range_info.GetRange().GetRangeEnd(), range_info.GetReadable(), in DumpRegion()
1788 addr = region_info.GetRange().GetRangeEnd(); in DoExecute()
1801 m_prev_end_addr = range.first.GetRange().GetRangeEnd(); in DoExecute()
H A DCommandObjectSource.cpp794 end_line = expected_info->second.GetRangeEnd(); in DisplayFunctionSource()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp2807 if (addr + size > region.GetRange().GetRangeEnd()) { in FlashErase()
2840 if (range.GetRangeBase() < last_range.GetRangeEnd()) { in FlashErase()
2841 auto overlap = last_range.GetRangeEnd() - range.GetRangeBase(); in FlashErase()
2934 if (addr + size > region.GetRange().GetRangeEnd()) in DoWriteMemory()
2935 size = region.GetRange().GetRangeEnd() - addr; in DoWriteMemory()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1814 Sections.overlaps(Range.GetRangeBase(), Range.GetRangeEnd())) { in GetAddressInfo()
1824 Segments.insert(Range.GetRangeBase(), Range.GetRangeEnd(), std::move(Seg)); in AddSegment()
1833 Sections.insert(Info.Range.GetRangeBase(), Info.Range.GetRangeEnd(), in AddSection()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Minidump/
H A DMinidumpFileBuilder.cpp681 m_thread_by_range_end[sp_region.GetRange().GetRangeEnd()] = t; in AddThreadList()

12