Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/
H A DVMRange.cpp40 s->AddressRange(offset + GetBaseAddress(), offset + GetEndAddress(), in Dump()
45 return lhs.GetBaseAddress() == rhs.GetBaseAddress() && in operator ==()
54 if (lhs.GetBaseAddress() < rhs.GetBaseAddress()) in operator <()
56 else if (lhs.GetBaseAddress() > rhs.GetBaseAddress()) in operator <()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Utility/
H A DVMRange.h58 const lldb::addr_t base_addr = GetBaseAddress(); in SetEndAddress()
69 lldb::addr_t GetBaseAddress() const { return m_base_addr; } in GetBaseAddress() function
71 lldb::addr_t GetEndAddress() const { return GetBaseAddress() + m_byte_size; } in GetEndAddress()
76 return (GetBaseAddress() <= addr) && (addr < GetEndAddress()); in Contains()
80 if (Contains(range.GetBaseAddress())) { in Contains()
82 return (GetBaseAddress() <= range_end) && (range_end <= GetEndAddress()); in Contains()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/
H A DUnwindAssembly-x86.cpp48 if (!func.GetBaseAddress().IsValid() || func.GetByteSize() == 0) in GetNonCallSiteUnwindPlanFromAssembly()
59 func.GetBaseAddress(), prefer_file_cache, function_text.data(), in GetNonCallSiteUnwindPlanFromAssembly()
153 if (!func.GetBaseAddress().IsValid() || func.GetByteSize() == 0) in AugmentUnwindPlanFromCallSite()
161 func.GetBaseAddress(), prefer_file_cache, function_text.data(), in AugmentUnwindPlanFromCallSite()
191 if (target.ReadMemory(func.GetBaseAddress(), prefer_file_cache, in GetFastUnwindPlan()
214 if (!func.GetBaseAddress().IsValid()) in FirstNonPrologueInsn()
227 if (target->ReadMemory(func.GetBaseAddress(), prefer_file_cache, in FirstNonPrologueInsn()
233 first_non_prologue_insn = func.GetBaseAddress(); in FirstNonPrologueInsn()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DBlock.cpp40 function->GetAddressRange().GetBaseAddress().GetLoadAddress(target); in GetDescription()
229 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) { in GetRangeContainingAddress()
231 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeContainingAddress()
239 range.GetBaseAddress() = func_range.GetBaseAddress(); in GetRangeContainingAddress()
240 range.GetBaseAddress().SetOffset(func_offset + in GetRangeContainingAddress()
264 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) { in GetRangeIndexContainingAddress()
266 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeIndexContainingAddress()
282 range.GetBaseAddress() = function->GetAddressRange().GetBaseAddress(); in GetRangeAtIndex()
283 range.GetBaseAddress().Slide(vm_range.GetRangeBase()); in GetRangeAtIndex()
297 addr = function->GetAddressRange().GetBaseAddress(); in GetStartAddress()
[all …]
H A DFunction.cpp182 const Address &base = caller.GetAddressRange().GetBaseAddress(); in GetReturnPCAddress()
235 Address scratch_addr(GetAddressRange().GetBaseAddress()); in GetEndLineSourceInfo()
343 m_block.Dump(s, m_range.GetBaseAddress().GetFileAddress(), INT_MAX, in Dump()
353 SectionSP section_sp(m_range.GetBaseAddress().GetSection()); in CalculateSymbolContextModule()
369 ModuleSP module_sp(GetAddressRange().GetBaseAddress().GetModule()); in GetInstructions()
502 first_line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize()
514 line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize()
534 line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize()
543 first_line_entry.range.GetBaseAddress().GetFileAddress() + in GetPrologueByteSize()
550 m_range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize()
[all …]
H A DSymbol.cpp116 return m_addr_range.GetBaseAddress().GetSection().get() != nullptr; in ValueIsAddress()
128 intptr_t str_ptr = m_addr_range.GetBaseAddress().GetOffset(); in GetReExportedSymbolName()
179 if (m_addr_range.GetBaseAddress().GetSection()) { in GetDescription()
188 m_addr_range.GetBaseAddress().Dump(s, target, in GetDescription()
194 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription()
198 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription()
201 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription()
220 if (!m_addr_range.GetBaseAddress().Dump(s, nullptr, in Dump()
226 if (!m_addr_range.GetBaseAddress().Dump(s, target, in Dump()
261 const Address &base_address = m_addr_range.GetBaseAddress(); in GetPrologueByteSize()
[all …]
H A DLineEntry.cpp49 return range.GetBaseAddress().IsValid() && line != LLDB_INVALID_LINE_NUMBER; in IsValid()
81 if (!range.GetBaseAddress().Dump(s, target, style, fallback_style)) in Dump()
114 range.GetBaseAddress().Dump(s, target, Address::DumpStyleLoadAddress, in GetDescription()
160 int result = Address::CompareFileAddress(a.range.GetBaseAddress(), in Compare()
161 b.range.GetBaseAddress()); in Compare()
201 Address range_end(complete_line_range.GetBaseAddress()); in GetSameLineContiguousAddressRange()
H A DFuncUnwinders.cpp83 if (m_range.GetBaseAddress().IsValid()) { in GetCompactUnwindUnwindPlan()
84 Address current_pc(m_range.GetBaseAddress()); in GetCompactUnwindUnwindPlan()
108 if (m_range.GetBaseAddress().IsValid()) { in GetEHFrameUnwindPlan()
109 Address current_pc(m_range.GetBaseAddress()); in GetEHFrameUnwindPlan()
130 if (m_range.GetBaseAddress().IsValid()) { in GetDebugFrameUnwindPlan()
131 Address current_pc(m_range.GetBaseAddress()); in GetDebugFrameUnwindPlan()
153 if (m_range.GetBaseAddress().IsValid()) { in GetArmUnwindUnwindPlan()
154 Address current_pc(m_range.GetBaseAddress()); in GetArmUnwindUnwindPlan()
440 return m_range.GetBaseAddress(); in GetFunctionStartAddress()
H A DSymbolContext.cpp124 function->GetAddressRange().GetBaseAddress().GetOffset(); in DumpStopContext()
147 addr.GetOffset() - block_range.GetBaseAddress().GetOffset(); in DumpStopContext()
427 range.GetBaseAddress() = symbol->GetAddressRef(); in GetAddressRange()
488 next_frame_pc = range.GetBaseAddress(); in GetParentOfInlinedScope()
489 next_frame_sc.line_entry.range.GetBaseAddress() = next_frame_pc; in GetParentOfInlinedScope()
723 .GetBaseAddress() in GetFunctionStartLineEntry()
783 end_entry.range.GetBaseAddress()) == UINT32_MAX) { in GetAddressRangeFromHereToEndLine()
790 lldb::addr_t range_size = end_entry.range.GetBaseAddress().GetFileAddress() - in GetAddressRangeFromHereToEndLine()
791 range.GetBaseAddress().GetFileAddress(); in GetAddressRangeFromHereToEndLine()
1265 if (pos->function->GetAddressRange().GetBaseAddress() == in AppendIfUnique()
H A DUnwindTable.cpp86 range.GetBaseAddress().IsValid()) in GetAddressRange()
129 std::make_pair(range_or->GetBaseAddress().GetFileAddress(), in GetFuncUnwindersContainingAddress()
H A DVariable.cpp157 .GetBaseAddress() in Dump()
239 function->GetAddressRange().GetBaseAddress().GetLoadAddress( in LocationIsValidForFrame()
268 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress(); in LocationIsValidForAddress()
473 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress(); in DumpLocationForAddress()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/
H A DCommandObjectDisassemble.cpp367 range.GetBaseAddress() = symbol->GetAddress(); in DoExecute()
382 range.GetBaseAddress() = frame->GetFrameCodeAddress(); in DoExecute()
390 range.GetBaseAddress().SetOffset(m_options.start_addr); in DoExecute()
391 if (range.GetBaseAddress().IsValid()) { in DoExecute()
472 range.GetBaseAddress() = in DoExecute()
473 sc.function->GetAddressRange().GetBaseAddress(); in DoExecute()
475 range.GetBaseAddress() = sc.symbol->GetAddress(); in DoExecute()
477 range.GetBaseAddress() = frame->GetFrameCodeAddress(); in DoExecute()
480 if (!range.GetBaseAddress().IsValid()) { in DoExecute()
520 range.GetBaseAddress() = sc.symbol->GetAddress(); in DoExecute()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DAddressRange.cpp66 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()
166 ModuleSP module_sp(GetBaseAddress().GetModule()); in Dump()
H A DAddressResolverName.cpp130 if (sc.function->GetAddressRange().GetBaseAddress() == in SearchCallback()
145 func_addr = sc.function->GetAddressRange().GetBaseAddress(); in SearchCallback()
H A DDisassembler.cpp197 if (range.GetByteSize() > 0 && range.GetBaseAddress().IsValid()) { in DisassembleRange()
247 ResolveAddress(exe_ctx, disasm_range.GetBaseAddress(), in Disassemble()
248 range.GetBaseAddress()); in Disassemble()
656 range.GetBaseAddress() = sc.symbol->GetAddressRef(); in Disassemble()
659 range.GetBaseAddress() = frame->GetFrameCodeAddress(); in Disassemble()
662 if (range.GetBaseAddress().IsValid() && range.GetByteSize() == 0) in Disassemble()
1171 !range.GetBaseAddress().IsValid()) in ParseInstructions()
1179 range.GetBaseAddress(), prefer_file_cache, data_sp->GetBytes(), in ParseInstructions()
1188 return DecodeInstructions(range.GetBaseAddress(), data, 0, UINT32_MAX, in ParseInstructions()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbol.h59 Address &GetAddressRef() { return m_addr_range.GetBaseAddress(); } in GetAddressRef()
61 const Address &GetAddressRef() const { return m_addr_range.GetBaseAddress(); } in GetAddressRef()
91 return m_addr_range.GetBaseAddress(); in GetAddress()
107 return m_addr_range.GetBaseAddress().GetOffset();
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
H A DUnwindMacOSXFrameBackchain.cpp128 range.GetBaseAddress() = first_frame_sc.symbol->GetAddress(); in GetStackFrameData_i386()
135 addr_range_ptr->GetBaseAddress()) { in GetStackFrameData_i386()
219 range.GetBaseAddress() = first_frame_sc.symbol->GetAddress(); in GetStackFrameData_x86_64()
226 addr_range_ptr->GetBaseAddress()) { in GetStackFrameData_x86_64()
H A DInferiorCallPOSIX.cpp92 new ThreadPlanCallFunction(*thread, mmap_range.GetBaseAddress(), in InferiorCallMmap()
160 new ThreadPlanCallFunction(*thread, munmap_range.GetBaseAddress(), in InferiorCallMunmap()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DAddressRange.h239 Address &GetBaseAddress() { return m_base_addr; } in GetBaseAddress() function
247 const Address &GetBaseAddress() const { return m_base_addr; } in GetBaseAddress() function
/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBFunction.cpp133 m_opaque_ptr->GetAddressRange().GetBaseAddress().GetModule()); in GetInstructions()
153 addr.SetAddress(&m_opaque_ptr->GetAddressRange().GetBaseAddress()); in GetStartAddress()
162 addr.SetAddress(&m_opaque_ptr->GetAddressRange().GetBaseAddress()); in GetEndAddress()
H A DSBBlock.cpp154 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress()); in GetDescription()
173 sb_addr.ref() = range.GetBaseAddress(); in GetRangeStartAddress()
184 sb_addr.ref() = range.GetBaseAddress(); in GetRangeEndAddress()
H A DSBLineEntry.cpp54 sb_address.SetAddress(&m_opaque_ap->range.GetBaseAddress()); in GetStartAddress()
74 sb_address.SetAddress(&m_opaque_ap->range.GetBaseAddress()); in GetEndAddress()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Breakpoint/
H A DBreakpointResolver.cpp266 return a.line_entry.range.GetBaseAddress().GetFileAddress() < in SetSCMatchesByLine()
267 b.line_entry.range.GetBaseAddress().GetFileAddress(); in SetSCMatchesByLine()
298 Address line_start = sc.line_entry.range.GetBaseAddress(); in AddLocation()
317 Address prologue_addr(sc.function->GetAddressRange().GetBaseAddress()); in AddLocation()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp44 range.GetBaseAddress(), prefer_file_cache, function_text.data(), in GetNonCallSiteUnwindPlanFromAssembly()
59 if (range.GetByteSize() > 0 && range.GetBaseAddress().IsValid() && in GetNonCallSiteUnwindPlanFromAssembly()
73 m_arch, NULL, NULL, range.GetBaseAddress(), opcode_data, opcode_size, in GetNonCallSiteUnwindPlanFromAssembly()
270 lldb::addr_t base_addr = range.GetBaseAddress().GetFileAddress(); in GetNonCallSiteUnwindPlanFromAssembly()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DThreadPlanStepOverRange.cpp249 prev_line_entry.range.GetBaseAddress(); in ShouldStop()
274 next_line_entry.range.GetBaseAddress(); in ShouldStop()

123