Home
last modified time | relevance | path

Searched refs:func_range (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.cpp171 AddressRange func_range(curr_symbol->GetAddress(), 0); in ParseFunctions() local
172 if (func_range.GetBaseAddress().IsSectionOffset()) { in ParseFunctions()
175 func_range.SetByteSize(symbol_size); in ParseFunctions()
179 func_range.SetByteSize( in ParseFunctions()
192 func_range)); // first address range in ParseFunctions()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DBlock.cpp228 const AddressRange &func_range = function->GetAddressRange(); in GetRangeContainingAddress() local
229 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) { in GetRangeContainingAddress()
231 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeContainingAddress()
233 addr_offset < func_offset + func_range.GetByteSize()) { in GetRangeContainingAddress()
239 range.GetBaseAddress() = func_range.GetBaseAddress(); in GetRangeContainingAddress()
263 const AddressRange &func_range = function->GetAddressRange(); in GetRangeIndexContainingAddress() local
264 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) { in GetRangeIndexContainingAddress()
266 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeIndexContainingAddress()
268 addr_offset < func_offset + func_range.GetByteSize()) { in GetRangeIndexContainingAddress()
H A DCompactUnwindInfo.cpp207 AddressRange func_range(func_range_start_file_addr, in GetUnwindPlan() local
211 unwind_plan.SetPlanValidAddressRange(func_range); in GetUnwindPlan()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/
H A Dx86AssemblyInspectionEngine.h69 lldb_private::AddressRange &func_range,
86 lldb_private::AddressRange &func_range,
H A Dx86AssemblyInspectionEngine.cpp711 uint8_t *data, size_t size, AddressRange &func_range, in GetNonCallSiteUnwindPlanFromAssembly() argument
727 unwind_plan.SetPlanValidAddressRange(func_range); in GetNonCallSiteUnwindPlanFromAssembly()
1109 uint8_t *data, size_t size, AddressRange &func_range, in AugmentUnwindPlanFromCallSite() argument
1111 Address addr_start = func_range.GetBaseAddress(); in AugmentUnwindPlanFromCallSite()
1342 unwind_plan.SetPlanValidAddressRange(func_range); in AugmentUnwindPlanFromCallSite()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/
H A DIRExecutionUnit.cpp131 std::pair<lldb::addr_t, lldb::addr_t> func_range; in DisassembleFunction() local
133 func_range = GetRemoteRangeForLocal(func_local_addr); in DisassembleFunction()
135 if (func_range.first == 0 && func_range.second == 0) { in DisassembleFunction()
144 func_range.first, func_range.second); in DisassembleFunction()
153 lldb::DataBufferSP buffer_sp(new DataBufferHeap(func_range.second, 0)); in DisassembleFunction()
435 AddrRange func_range = in GetRunnableInfo() local
437 m_function_end_load_addr = func_range.first + func_range.second; in GetRunnableInfo()
/freebsd-12.1/contrib/gdb/gdb/
H A Dtracepoint.c250 static struct type *func_range, *file_range; in set_traceframe_context() local
290 func_range = create_range_type (func_range, in set_traceframe_context()
293 builtin_type_char, func_range); in set_traceframe_context()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp2588 AddressRange func_range; in ParseFunctionFromDWARF() local
2594 func_range.GetBaseAddress().ResolveAddressUsingFileSections( in ParseFunctionFromDWARF()
2596 if (func_range.GetBaseAddress().IsValid()) in ParseFunctionFromDWARF()
2597 func_range.SetByteSize(highest_func_addr - lowest_func_addr); in ParseFunctionFromDWARF()
2600 if (func_range.GetBaseAddress().IsValid()) { in ParseFunctionFromDWARF()
2657 if (dwarf->FixupAddress(func_range.GetBaseAddress())) { in ParseFunctionFromDWARF()
2662 func_range)); // first address range in ParseFunctionFromDWARF()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp391 AddressRange func_range(file_vm_addr, sol.length, in CreateFunction() local
393 if (!func_range.GetBaseAddress().IsValid()) in CreateFunction()
408 func_type.get(), func_range); in CreateFunction()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp291 AddressRange func_range = in ParseCompileUnitFunctionForPDBFunc() local
294 if (!func_range.GetBaseAddress().IsValid()) in ParseCompileUnitFunctionForPDBFunc()
307 func_type_uid, mangled, func_type, func_range); in ParseCompileUnitFunctionForPDBFunc()