Home
last modified time | relevance | path

Searched refs:GetBaseAddress (Results 1 – 25 of 67) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DVMRange.cpp38 DumpAddressRange(s, offset + GetBaseAddress(), offset + GetEndAddress(), in Dump()
43 return lhs.GetBaseAddress() == rhs.GetBaseAddress() && in operator ==()
52 if (lhs.GetBaseAddress() < rhs.GetBaseAddress()) in operator <()
54 else if (lhs.GetBaseAddress() > rhs.GetBaseAddress()) in operator <()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DAddressRange.cpp48 SectionSP range_sect_sp = GetBaseAddress().GetSection(); in Contains()
66 addr_t file_base_addr = GetBaseAddress().GetFileAddress(); in ContainsFileAddress()
84 addr_t file_base_addr = GetBaseAddress().GetFileAddress(); in ContainsFileAddress()
98 addr_t load_base_addr = GetBaseAddress().GetLoadAddress(target); in ContainsLoadAddress()
116 addr_t load_base_addr = GetBaseAddress().GetLoadAddress(target); in ContainsLoadAddress()
127 addr_t lhs_end_addr = GetBaseAddress().GetFileAddress() + GetByteSize(); in Extend()
128 addr_t rhs_base_addr = rhs_range.GetBaseAddress().GetFileAddress(); in Extend()
130 if (!ContainsFileAddress(rhs_range.GetBaseAddress()) && in Extend()
192 ModuleSP module_sp(GetBaseAddress().GetModule()); in Dump()
245 return m_base_addr == rhs.GetBaseAddress() && in operator ==()
H A DAddressResolverFileLine.cpp49 Address line_start = sc.line_entry.range.GetBaseAddress(); in SearchCallback()
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DVMRange.h52 const lldb::addr_t base_addr = GetBaseAddress(); in SetEndAddress()
63 lldb::addr_t GetBaseAddress() const { return m_base_addr; } in GetBaseAddress() function
65 lldb::addr_t GetEndAddress() const { return GetBaseAddress() + m_byte_size; } in GetEndAddress()
70 return (GetBaseAddress() <= addr) && (addr < GetEndAddress()); in Contains()
74 if (Contains(range.GetBaseAddress())) { in Contains()
76 return (GetBaseAddress() <= range_end) && (range_end <= GetEndAddress()); in Contains()
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/
H A DUnwindAssembly-x86.cpp47 if (!func.GetBaseAddress().IsValid() || func.GetByteSize() == 0) in GetNonCallSiteUnwindPlanFromAssembly()
57 func.GetBaseAddress(), function_text.data(), func.GetByteSize(), in GetNonCallSiteUnwindPlanFromAssembly()
151 if (!func.GetBaseAddress().IsValid() || func.GetByteSize() == 0) in AugmentUnwindPlanFromCallSite()
158 func.GetBaseAddress(), function_text.data(), func.GetByteSize(), in AugmentUnwindPlanFromCallSite()
187 if (target.ReadMemory(func.GetBaseAddress(), opcode_data.data(), 4, in GetFastUnwindPlan()
212 if (!func.GetBaseAddress().IsValid()) in FirstNonPrologueInsn()
224 if (target->ReadMemory(func.GetBaseAddress(), function_text.data(), in FirstNonPrologueInsn()
229 first_non_prologue_insn = func.GetBaseAddress(); in FirstNonPrologueInsn()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbol.cpp166 return (bool)m_addr_range.GetBaseAddress().GetSection(); in ValueIsAddress()
178 intptr_t str_ptr = m_addr_range.GetBaseAddress().GetOffset(); in GetReExportedSymbolName()
203 m_addr_range.GetBaseAddress().SetOffset((uintptr_t)name.GetCString()); in SetReExportedSymbolName()
230 if (m_addr_range.GetBaseAddress().GetSection()) { in GetDescription()
239 m_addr_range.GetBaseAddress().Dump(s, target, in GetDescription()
245 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription()
249 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription()
252 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription()
277 if (!m_addr_range.GetBaseAddress().Dump(s, nullptr, in Dump()
283 if (!m_addr_range.GetBaseAddress().Dump(s, target, in Dump()
[all …]
H A DLineEntry.cpp36 return range.GetBaseAddress().IsValid() && line != LLDB_INVALID_LINE_NUMBER; in IsValid()
69 if (!range.GetBaseAddress().Dump(s, target, style, fallback_style)) in Dump()
102 range.GetBaseAddress().Dump(s, target, Address::DumpStyleLoadAddress, in GetDescription()
148 int result = Address::CompareFileAddress(a.range.GetBaseAddress(), in Compare()
149 b.range.GetBaseAddress()); in Compare()
194 Address range_end(complete_line_range.GetBaseAddress()); in GetSameLineContiguousAddressRange()
H A DFunction.cpp268 Block::Range(range.GetBaseAddress().GetFileAddress() - base_file_addr, in Function()
596 first_line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize()
608 line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize()
628 line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize()
637 first_line_entry.range.GetBaseAddress().GetFileAddress() + in GetPrologueByteSize()
650 entry_range.GetBaseAddress().GetFileAddress() + in GetPrologueByteSize()
662 if (line_entry.range.GetBaseAddress().GetFileAddress() >= in GetPrologueByteSize()
674 first_non_zero_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize()
H A DLineTable.cpp189 uint32_t first = lower_bound(range.GetBaseAddress()); in GetLineEntryIndexRange()
195 range.GetBaseAddress().GetFileAddress() + range.GetByteSize(); in GetLineEntryIndexRange()
248 line_entry.range.GetBaseAddress())) in ConvertEntryAtIndexToLineEntry()
253 line_entry.range.GetBaseAddress().Slide(1); in ConvertEntryAtIndexToLineEntry()
H A DUnwindTable.cpp108 range.GetBaseAddress().IsValid(); in GetAddressRanges()
156 m_unwinds.emplace_hint(insert_pos, range.GetBaseAddress().GetFileAddress(), in GetFuncUnwindersContainingAddress()
H A DSymbolContext.cpp135 block_range.GetBaseAddress().GetFileAddress(); in DumpStopContext()
368 range.GetBaseAddress() = symbol->GetAddressRef(); in GetAddressRange()
439 next_frame_pc = range.GetBaseAddress(); in GetParentOfInlinedScope()
440 next_frame_sc.line_entry.range.GetBaseAddress() = next_frame_pc; in GetParentOfInlinedScope()
712 end_entry.range.GetBaseAddress()) == UINT32_MAX) { in GetAddressRangeFromHereToEndLine()
718 lldb::addr_t range_size = end_entry.range.GetBaseAddress().GetFileAddress() - in GetAddressRangeFromHereToEndLine()
719 range.GetBaseAddress().GetFileAddress(); in GetAddressRangeFromHereToEndLine()
H A DCompileUnit.cpp338 Address start_addr = line_entry.range.GetBaseAddress(); in ResolveSymbolContext()
449 line_entry.range.GetBaseAddress().CalculateSymbolContext(&resolved_sc, in ResolveSymbolContext()
477 line_entry.range.GetBaseAddress().GetFileAddress()); in ResolveSymbolContext()
H A DFuncUnwinders.cpp92 Address current_pc(m_ranges[0].GetBaseAddress()); in GetCompactUnwindUnwindPlan()
161 Address current_pc = m_ranges[0].GetBaseAddress(); in GetArmUnwindUnwindPlan()
200 m_ranges[0].GetBaseAddress(), in GetSymbolFileUnwindPlan()
H A DCompactUnwindInfo.cpp204 m_objfile.GetBaseAddress().GetFileAddress(); in GetUnwindPlan()
512 address.GetFileAddress() - m_objfile.GetBaseAddress().GetFileAddress(); in GetCompactUnwindInfoForFunction()
578 m_objfile.GetBaseAddress().GetFileAddress(); in GetCompactUnwindInfoForFunction()
596 m_objfile.GetBaseAddress().GetFileAddress(); in GetCompactUnwindInfoForFunction()
662 m_objfile.GetBaseAddress().GetFileAddress(); in GetCompactUnwindInfoForFunction()
680 m_objfile.GetBaseAddress().GetFileAddress(); in GetCompactUnwindInfoForFunction()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbol.h72 Address &GetAddressRef() { return m_addr_range.GetBaseAddress(); } in GetAddressRef()
74 const Address &GetAddressRef() const { return m_addr_range.GetBaseAddress(); } in GetAddressRef()
98 return m_addr_range.GetBaseAddress(); in GetAddress()
110 return m_addr_range.GetBaseAddress().GetFileAddress(); in GetRawValue()
124 return m_addr_range.GetBaseAddress().GetOffset();
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBLineEntry.cpp54 sb_address.SetAddress(m_opaque_up->range.GetBaseAddress()); in GetStartAddress()
64 sb_address.SetAddress(m_opaque_up->range.GetBaseAddress()); in GetEndAddress()
79 sb_address.SetAddress(line_range.GetBaseAddress()); in GetSameLineContiguousAddressRangeEnd()
H A DSBAddressRange.cpp74 lldb::SBAddress SBAddressRange::GetBaseAddress() const { in GetBaseAddress() function in SBAddressRange
77 return lldb::SBAddress(ref().GetBaseAddress()); in GetBaseAddress()
H A DSBBlock.cpp202 sb_addr.ref() = range.GetBaseAddress(); in GetRangeStartAddress()
215 sb_addr.ref() = range.GetBaseAddress(); in GetRangeEndAddress()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DAddressRange.h211 Address &GetBaseAddress() { return m_base_addr; } in GetBaseAddress() function
217 const Address &GetBaseAddress() const { return m_base_addr; } in GetBaseAddress() function
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel/
H A DDynamicLoaderFreeBSDKernel.cpp144 if (!exe_objfile->GetBaseAddress().IsValid()) in FindKernelAtLoadAddress()
148 process, exe_objfile->GetBaseAddress().GetFileAddress()) in FindKernelAtLoadAddress()
150 return exe_objfile->GetBaseAddress().GetFileAddress(); in FindKernelAtLoadAddress()
414 addr_t load_address = memory_object_file->GetBaseAddress().GetFileAddress(); in LoadImageUsingMemoryModule()
471 kernel_object_file->GetBaseAddress().GetFileAddress(); in LoadImageUsingMemoryModule()
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointResolver.cpp276 return a.line_entry.range.GetBaseAddress().GetFileAddress() < in SetSCMatchesByLine()
277 b.line_entry.range.GetBaseAddress().GetFileAddress(); in SetSCMatchesByLine()
308 Address line_start = sc.line_entry.range.GetBaseAddress(); in AddLocation()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBAddressRange.h45 lldb::SBAddress GetBaseAddress() const;
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp44 range.GetBaseAddress(), function_text.data(), range.GetByteSize(), in LLDB_PLUGIN_DEFINE()
59 if (range.GetByteSize() == 0 || !range.GetBaseAddress().IsValid() || in GetNonCallSiteUnwindPlanFromAssembly()
74 m_arch, nullptr, nullptr, nullptr, nullptr, range.GetBaseAddress(), in GetNonCallSiteUnwindPlanFromAssembly()
219 lldb::addr_t base_addr = range.GetBaseAddress().GetFileAddress(); in GetNonCallSiteUnwindPlanFromAssembly()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Placeholder/
H A DObjectFilePlaceholder.h56 lldb_private::Address GetBaseAddress() override;
H A DObjectFilePlaceholder.cpp49 lldb_private::Address ObjectFilePlaceholder::GetBaseAddress() { in GetBaseAddress() function in ObjectFilePlaceholder

123