Home
last modified time | relevance | path

Searched refs:GetAddressRange (Results 1 – 25 of 50) sorted by relevance

12

/openbsd/gnu/llvm/lldb/source/Symbol/
H A DUnwindTable.cpp89 std::optional<AddressRange> UnwindTable::GetAddressRange(const Address &addr, in GetAddressRange() function in UnwindTable
95 m_object_file_unwind_up->GetAddressRange(addr, range)) in GetAddressRange()
99 if (sc.GetAddressRange(eSymbolContextFunction | eSymbolContextSymbol, 0, in GetAddressRange()
105 if (m_eh_frame_up && m_eh_frame_up->GetAddressRange(addr, range)) in GetAddressRange()
109 if (m_debug_frame_up && m_debug_frame_up->GetAddressRange(addr, range)) in GetAddressRange()
138 auto range_or = GetAddressRange(addr, sc); in GetFuncUnwindersContainingAddress()
158 auto range_or = GetAddressRange(addr, sc); in GetUncachedFuncUnwindersContainingAddress()
H A DFunction.cpp129 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()
280 GetAddressRange().GetByteSize() - 1); in GetEndLineSourceInfo()
380 GetAddressRange().Dump(s, target, Address::DumpStyleLoadAddress, in GetDescription()
425 ModuleSP module_sp(GetAddressRange().GetBaseAddress().GetModule()); in GetInstructions()
429 GetAddressRange(), !prefer_file_cache); in GetInstructions()
538 if (line_table->FindLineEntryByAddress(GetAddressRange().GetBaseAddress(), in GetPrologueByteSize()
H A DBlock.cpp41 function->GetAddressRange().GetBaseAddress().GetLoadAddress(target); in GetDescription()
43 base_addr = function->GetAddressRange().GetBaseAddress().GetFileAddress(); in GetDescription()
254 const AddressRange &func_range = function->GetAddressRange(); in GetRangeContainingAddress()
289 const AddressRange &func_range = function->GetAddressRange(); in GetRangeIndexContainingAddress()
308 range.GetBaseAddress() = function->GetAddressRange().GetBaseAddress(); in GetRangeAtIndex()
323 addr = function->GetAddressRange().GetBaseAddress(); in GetStartAddress()
343 function->GetAddressRange().GetBaseAddress().GetFileAddress(); in AddRange()
H A DSymbolContext.cpp102 function->GetAddressRange().GetBaseAddress().GetOffset(); in DumpStopContext()
329 function->GetAddressRange().Dump(s, target, Address::DumpStyleLoadAddress, in Dump()
380 bool SymbolContext::GetAddressRange(uint32_t scope, uint32_t range_idx, in GetAddressRange() function in SymbolContext
400 range = function->GetAddressRange(); in GetAddressRange()
686 if (function->GetAddressRange() in GetFunctionStartLineEntry()
1222 if (pos->function->GetAddressRange().GetBaseAddress() == in AppendIfUnique()
H A DVariable.cpp222 function->GetAddressRange().GetBaseAddress().GetLoadAddress( in LocationIsValidForFrame()
259 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress(); in LocationIsValidForAddress()
453 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress(); in DumpLocations()
/openbsd/gnu/llvm/lldb/source/API/
H A DSBFunction.cpp125 m_opaque_ptr->GetAddressRange().GetBaseAddress().GetModule()); in GetInstructions()
131 m_opaque_ptr->GetAddressRange(), force_live_memory)); in GetInstructions()
148 addr.SetAddress(m_opaque_ptr->GetAddressRange().GetBaseAddress()); in GetStartAddress()
157 addr_t byte_size = m_opaque_ptr->GetAddressRange().GetByteSize(); in GetEndAddress()
159 addr.SetAddress(m_opaque_ptr->GetAddressRange().GetBaseAddress()); in GetEndAddress()
H A DSBBlock.cpp179 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress()); in GetDescription()
/openbsd/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DInferiorCallPOSIX.cpp82 if (sc.GetAddressRange(range_scope, 0, use_inline_block_range, in InferiorCallMmap()
166 if (sc.GetAddressRange(range_scope, 0, use_inline_block_range, in InferiorCallMunmap()
/openbsd/gnu/llvm/lldb/include/lldb/Symbol/
H A DCallFrameInfo.h20 virtual bool GetAddressRange(Address addr, AddressRange &range) = 0;
H A DUnwindTable.h64 std::optional<AddressRange> GetAddressRange(const Address &addr,
H A DDWARFCallFrameInfo.h45 bool GetAddressRange(Address addr, AddressRange &range);
H A DSymbolContext.h193 bool GetAddressRange(uint32_t scope, uint32_t range_idx,
H A DFunction.h457 const AddressRange &GetAddressRange() { return m_range; } in GetAddressRange() function
/openbsd/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/
H A DPECallFrameInfo.h31 bool GetAddressRange(lldb_private::Address addr,
/openbsd/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.cpp71 sc.GetAddressRange(eSymbolContextEverything, 0, false, range); in line_entry_helper()
381 sc.GetAddressRange(eSymbolContextEverything, 0, false, range_of_curr_func); in GetStepThroughTrampolinePlan()
/openbsd/gnu/llvm/lldb/source/Commands/
H A DCommandObjectDisassemble.cpp249 sc.GetAddressRange(eSymbolContextFunction | eSymbolContextSymbol, 0, in GetContainingAddressRanges()
305 range = sc.function->GetAddressRange(); in GetCurrentFunctionRanges()
365 sc.GetAddressRange(scope, range_idx, use_inline_block_range, range); in GetNameRanges()
/openbsd/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/
H A DSystemRuntimeMacOSX.cpp631 sc.GetAddressRange(eSymbolContextSymbol, 0, false, addr_range); in BacktraceRecordingHeadersInitialized()
645 sc.GetAddressRange(eSymbolContextSymbol, 0, false, addr_range); in BacktraceRecordingHeadersInitialized()
659 sc.GetAddressRange(eSymbolContextSymbol, 0, false, addr_range); in BacktraceRecordingHeadersInitialized()
673 sc.GetAddressRange(eSymbolContextSymbol, 0, false, addr_range); in BacktraceRecordingHeadersInitialized()
/openbsd/gnu/llvm/lldb/source/Plugins/Architecture/Mips/
H A DArchitectureMips.cpp100 sym_addr = sc.function->GetAddressRange().GetBaseAddress(); in GetBreakableLoadAddress()
/openbsd/gnu/llvm/lldb/source/Expression/
H A DDWARFExpressionList.cpp130 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress(); in MatchesOperand()
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp301 block.AddRange(Block::Range(0, func.GetAddressRange().GetByteSize())); in ParseBlocksRecursive()
305 addr_t func_base = func.GetAddressRange().GetBaseAddress().GetOffset(); in ParseBlocksRecursive()
399 sc.function->GetAddressRange().GetBaseAddress().GetFileAddress()); in ResolveSymbolContext()
/openbsd/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
H A DDynamicLoaderDarwin.cpp749 sym_ctx.function->GetAddressRange().GetBaseAddress().GetModule(); in AlwaysRelyOnEHUnwindInfo()
898 context.GetAddressRange(eSymbolContextEverything, 0, false, in GetStepThroughTrampolinePlan()
953 context.GetAddressRange(eSymbolContextEverything, 0, false, in GetStepThroughTrampolinePlan()
/openbsd/gnu/llvm/lldb/source/Core/
H A DDisassembler.cpp433 sc.GetAddressRange(scope, 0, use_inline_block_range, in PrintInstructions()
440 sc.GetAddressRange(scope, 0, use_inline_block_range, in PrintInstructions()
548 range = sc.function->GetAddressRange(); in Disassemble()
H A DValueObjectVariable.cpp159 sc.function->GetAddressRange().GetBaseAddress().GetLoadAddress( in UpdateValue()
/openbsd/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp525 context.GetAddressRange(eSymbolContextEverything, 0, false, range); in GetStepThroughTrampolinePlan()
837 sym_ctx.function->GetAddressRange().GetBaseAddress().GetModule(); in AlwaysRelyOnEHUnwindInfo()
/openbsd/gnu/llvm/lldb/source/Breakpoint/
H A DBreakpointResolver.cpp315 Address prologue_addr(sc.function->GetAddressRange().GetBaseAddress()); in AddLocation()

12