| /freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/ |
| H A D | VMRange.cpp | 40 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 D | VMRange.h | 58 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 D | UnwindAssembly-x86.cpp | 48 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 D | Block.cpp | 40 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 D | Function.cpp | 182 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 D | Symbol.cpp | 116 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 D | LineEntry.cpp | 49 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 D | FuncUnwinders.cpp | 83 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 D | SymbolContext.cpp | 124 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 D | UnwindTable.cpp | 86 range.GetBaseAddress().IsValid()) in GetAddressRange() 129 std::make_pair(range_or->GetBaseAddress().GetFileAddress(), in GetFuncUnwindersContainingAddress()
|
| H A D | Variable.cpp | 157 .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 D | CommandObjectDisassemble.cpp | 367 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 D | AddressRange.cpp | 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() 166 ModuleSP module_sp(GetBaseAddress().GetModule()); in Dump()
|
| H A D | AddressResolverName.cpp | 130 if (sc.function->GetAddressRange().GetBaseAddress() == in SearchCallback() 145 func_addr = sc.function->GetAddressRange().GetBaseAddress(); in SearchCallback()
|
| H A D | Disassembler.cpp | 197 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 D | Symbol.h | 59 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 D | UnwindMacOSXFrameBackchain.cpp | 128 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 D | InferiorCallPOSIX.cpp | 92 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 D | AddressRange.h | 239 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 D | SBFunction.cpp | 133 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 D | SBBlock.cpp | 154 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 D | SBLineEntry.cpp | 54 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 D | BreakpointResolver.cpp | 266 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 D | UnwindAssemblyInstEmulation.cpp | 44 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 D | ThreadPlanStepOverRange.cpp | 249 prev_line_entry.range.GetBaseAddress(); in ShouldStop() 274 next_line_entry.range.GetBaseAddress(); in ShouldStop()
|