| /openbsd-src/gnu/llvm/lldb/source/Utility/ |
| H A D | VMRange.cpp | 38 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 <()
|
| /openbsd-src/gnu/llvm/lldb/source/Core/ |
| H A D | AddressRange.cpp | 47 SectionSP range_sect_sp = GetBaseAddress().GetSection(); in Contains() 65 addr_t file_base_addr = GetBaseAddress().GetFileAddress(); in ContainsFileAddress() 83 addr_t file_base_addr = GetBaseAddress().GetFileAddress(); in ContainsFileAddress() 97 addr_t load_base_addr = GetBaseAddress().GetLoadAddress(target); in ContainsLoadAddress() 115 addr_t load_base_addr = GetBaseAddress().GetLoadAddress(target); in ContainsLoadAddress() 126 addr_t lhs_end_addr = GetBaseAddress().GetFileAddress() + GetByteSize(); in Extend() 127 addr_t rhs_base_addr = rhs_range.GetBaseAddress().GetFileAddress(); in Extend() 129 if (!ContainsFileAddress(rhs_range.GetBaseAddress()) && in Extend() 184 ModuleSP module_sp(GetBaseAddress().GetModule()); in Dump()
|
| H A D | AddressResolverFileLine.cpp | 52 Address line_start = sc.line_entry.range.GetBaseAddress(); in SearchCallback()
|
| H A D | Disassembler.cpp | 128 if (!range.GetBaseAddress().IsValid()) in DisassembleRange() 138 target, range.GetBaseAddress(), {Limit::Bytes, range.GetByteSize()}, in DisassembleRange() 550 range.GetBaseAddress() = sc.symbol->GetAddressRef(); in Disassemble() 553 range.GetBaseAddress() = frame.GetFrameCodeAddress(); in Disassemble() 556 if (range.GetBaseAddress().IsValid() && range.GetByteSize() == 0) in Disassemble() 565 range.GetBaseAddress(), limit, false, 0, 0, strm); in Disassemble()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Utility/ |
| H A D | VMRange.h | 52 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()
|
| /openbsd-src/gnu/llvm/lldb/source/Symbol/ |
| H A D | Symbol.cpp | 118 return (bool)m_addr_range.GetBaseAddress().GetSection(); in ValueIsAddress() 130 intptr_t str_ptr = m_addr_range.GetBaseAddress().GetOffset(); in GetReExportedSymbolName() 155 m_addr_range.GetBaseAddress().SetOffset((uintptr_t)name.GetCString()); in SetReExportedSymbolName() 181 if (m_addr_range.GetBaseAddress().GetSection()) { in GetDescription() 190 m_addr_range.GetBaseAddress().Dump(s, target, in GetDescription() 196 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription() 200 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription() 203 m_addr_range.GetBaseAddress().GetOffset()); in GetDescription() 223 if (!m_addr_range.GetBaseAddress().Dump(s, nullptr, in Dump() 229 if (!m_addr_range.GetBaseAddress().Dump(s, target, in Dump() [all …]
|
| H A D | Block.cpp | 41 function->GetAddressRange().GetBaseAddress().GetLoadAddress(target); in GetDescription() 43 base_addr = function->GetAddressRange().GetBaseAddress().GetFileAddress(); in GetDescription() 255 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) { in GetRangeContainingAddress() 257 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeContainingAddress() 265 range.GetBaseAddress() = func_range.GetBaseAddress(); in GetRangeContainingAddress() 266 range.GetBaseAddress().SetOffset(func_offset + in GetRangeContainingAddress() 290 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) { in GetRangeIndexContainingAddress() 292 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeIndexContainingAddress() 308 range.GetBaseAddress() = function->GetAddressRange().GetBaseAddress(); in GetRangeAtIndex() 309 range.GetBaseAddress().Slide(vm_range.GetRangeBase()); in GetRangeAtIndex() [all …]
|
| H A D | Function.cpp | 129 const Address &caller_start_addr = caller.GetAddressRange().GetBaseAddress(); in GetLoadAddress() 264 if (line_table->FindLineEntryByAddress(GetAddressRange().GetBaseAddress(), in GetStartLineSourceInfo() 278 Address scratch_addr(GetAddressRange().GetBaseAddress()); in GetEndLineSourceInfo() 399 m_block.Dump(s, m_range.GetBaseAddress().GetFileAddress(), INT_MAX, in Dump() 409 SectionSP section_sp(m_range.GetBaseAddress().GetSection()); in CalculateSymbolContextModule() 425 ModuleSP module_sp(GetAddressRange().GetBaseAddress().GetModule()); in GetInstructions() 538 if (line_table->FindLineEntryByAddress(GetAddressRange().GetBaseAddress(), in GetPrologueByteSize() 547 first_line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize() 559 line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize() 579 line_entry.range.GetBaseAddress().GetFileAddress(); in GetPrologueByteSize() [all …]
|
| H A D | LineEntry.cpp | 47 return range.GetBaseAddress().IsValid() && line != LLDB_INVALID_LINE_NUMBER; in IsValid() 79 if (!range.GetBaseAddress().Dump(s, target, style, fallback_style)) in Dump() 112 range.GetBaseAddress().Dump(s, target, Address::DumpStyleLoadAddress, in GetDescription() 158 int result = Address::CompareFileAddress(a.range.GetBaseAddress(), in Compare() 159 b.range.GetBaseAddress()); in Compare() 204 Address range_end(complete_line_range.GetBaseAddress()); in GetSameLineContiguousAddressRange()
|
| H A D | FuncUnwinders.cpp | 89 if (m_range.GetBaseAddress().IsValid()) { in GetCompactUnwindUnwindPlan() 90 Address current_pc(m_range.GetBaseAddress()); in GetCompactUnwindUnwindPlan() 112 if (m_range.GetBaseAddress().IsValid()) { in GetObjectFileUnwindPlan() 131 if (m_range.GetBaseAddress().IsValid()) { in GetEHFrameUnwindPlan() 149 if (m_range.GetBaseAddress().IsValid()) { in GetDebugFrameUnwindPlan() 167 if (m_range.GetBaseAddress().IsValid()) { in GetArmUnwindUnwindPlan() 168 Address current_pc(m_range.GetBaseAddress()); in GetArmUnwindUnwindPlan() 207 m_range.GetBaseAddress(), in GetSymbolFileUnwindPlan() 517 return m_range.GetBaseAddress(); in GetFunctionStartAddress()
|
| H A D | SymbolContext.cpp | 102 function->GetAddressRange().GetBaseAddress().GetOffset(); in DumpStopContext() 123 addr.GetOffset() - block_range.GetBaseAddress().GetOffset(); in DumpStopContext() 408 range.GetBaseAddress() = symbol->GetAddressRef(); in GetAddressRange() 469 next_frame_pc = range.GetBaseAddress(); in GetParentOfInlinedScope() 470 next_frame_sc.line_entry.range.GetBaseAddress() = next_frame_pc; in GetParentOfInlinedScope() 687 .GetBaseAddress() in GetFunctionStartLineEntry() 746 end_entry.range.GetBaseAddress()) == UINT32_MAX) { in GetAddressRangeFromHereToEndLine() 753 lldb::addr_t range_size = end_entry.range.GetBaseAddress().GetFileAddress() - in GetAddressRangeFromHereToEndLine() 754 range.GetBaseAddress().GetFileAddress(); in GetAddressRangeFromHereToEndLine() 1222 if (pos->function->GetAddressRange().GetBaseAddress() == in AppendIfUnique()
|
| H A D | UnwindTable.cpp | 101 range.GetBaseAddress().IsValid()) in GetAddressRange() 144 std::make_pair(range_or->GetBaseAddress().GetFileAddress(), in GetFuncUnwindersContainingAddress()
|
| H A D | CompactUnwindInfo.cpp | 204 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()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/ |
| H A D | UnwindAssembly-x86.cpp | 47 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() 210 if (!func.GetBaseAddress().IsValid()) in FirstNonPrologueInsn() 222 if (target->ReadMemory(func.GetBaseAddress(), function_text.data(), in FirstNonPrologueInsn() 227 first_non_prologue_insn = func.GetBaseAddress(); in FirstNonPrologueInsn()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/ |
| H A D | Symbol.h | 57 Address &GetAddressRef() { return m_addr_range.GetBaseAddress(); } in GetAddressRef() 59 const Address &GetAddressRef() const { return m_addr_range.GetBaseAddress(); } in GetAddressRef() 83 return m_addr_range.GetBaseAddress(); in GetAddress() 95 return m_addr_range.GetBaseAddress().GetFileAddress(); in GetRawValue() 109 return m_addr_range.GetBaseAddress().GetOffset();
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Core/ |
| H A D | AddressRange.h | 209 Address &GetBaseAddress() { return m_base_addr; } in GetBaseAddress() function 215 const Address &GetBaseAddress() const { return m_base_addr; } in GetBaseAddress() function
|
| /openbsd-src/gnu/llvm/lldb/source/API/ |
| H A D | SBFunction.cpp | 125 m_opaque_ptr->GetAddressRange().GetBaseAddress().GetModule()); in GetInstructions() 148 addr.SetAddress(m_opaque_ptr->GetAddressRange().GetBaseAddress()); in GetStartAddress() 159 addr.SetAddress(m_opaque_ptr->GetAddressRange().GetBaseAddress()); in GetEndAddress()
|
| H A D | SBBlock.cpp | 179 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress()); in GetDescription() 202 sb_addr.ref() = range.GetBaseAddress(); in GetRangeStartAddress() 215 sb_addr.ref() = range.GetBaseAddress(); in GetRangeEndAddress()
|
| H A D | SBLineEntry.cpp | 54 sb_address.SetAddress(m_opaque_up->range.GetBaseAddress()); in GetStartAddress() 64 sb_address.SetAddress(m_opaque_up->range.GetBaseAddress()); in GetEndAddress()
|
| /openbsd-src/gnu/llvm/lldb/source/Breakpoint/ |
| H A D | BreakpointResolver.cpp | 264 return a.line_entry.range.GetBaseAddress().GetFileAddress() < in SetSCMatchesByLine() 265 b.line_entry.range.GetBaseAddress().GetFileAddress(); in SetSCMatchesByLine() 296 Address line_start = sc.line_entry.range.GetBaseAddress(); in AddLocation() 315 Address prologue_addr(sc.function->GetAddressRange().GetBaseAddress()); in AddLocation()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Utility/ |
| H A D | InferiorCallPOSIX.cpp | 101 new ThreadPlanCallFunction(*thread, mmap_range.GetBaseAddress(), in InferiorCallMmap() 170 new ThreadPlanCallFunction(*thread, munmap_range.GetBaseAddress(), in InferiorCallMunmap()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| H A D | UnwindAssemblyInstEmulation.cpp | 44 range.GetBaseAddress(), function_text.data(), range.GetByteSize(), in LLDB_PLUGIN_DEFINE() 59 if (range.GetByteSize() > 0 && range.GetBaseAddress().IsValid() && in GetNonCallSiteUnwindPlanFromAssembly() 73 m_arch, nullptr, nullptr, range.GetBaseAddress(), opcode_data, in GetNonCallSiteUnwindPlanFromAssembly() 297 lldb::addr_t base_addr = range.GetBaseAddress().GetFileAddress(); in GetNonCallSiteUnwindPlanFromAssembly()
|
| /openbsd-src/gnu/llvm/lldb/source/Target/ |
| H A D | ThreadPlanStepOverRange.cpp | 251 prev_line_entry.range.GetBaseAddress(); in ShouldStop() 276 next_line_entry.range.GetBaseAddress(); in ShouldStop()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/ |
| H A D | DynamicLoaderDarwinKernel.cpp | 221 if (!exe_objfile->GetBaseAddress().IsValid()) in SearchForKernelAtSameLoadAddr() 225 exe_objfile->GetBaseAddress().GetFileAddress(), process) == in SearchForKernelAtSameLoadAddr() 227 return exe_objfile->GetBaseAddress().GetFileAddress(); in SearchForKernelAtSameLoadAddr() 898 kernel_object_file->GetBaseAddress().GetFileAddress(); in LoadImageUsingMemoryModule() 981 kernel_object_file->GetBaseAddress().GetLoadAddress( in LoadKernelModuleIfNeeded() 984 kernel_object_file->GetBaseAddress().GetFileAddress(); in LoadKernelModuleIfNeeded()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDebugRanges.cpp | 122 range_list.Slide(cu->GetBaseAddress()); in FindRanges()
|