| /openbsd-src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/ |
| H A D | x86AssemblyInspectionEngine.h | 68 lldb_private::AddressRange &func_range, 85 lldb_private::AddressRange &func_range, 121 const lldb_private::AddressRange &func_range, 124 const lldb_private::AddressRange &func_range,
|
| H A D | x86AssemblyInspectionEngine.cpp | 802 const AddressRange &func_range, in local_branch_p() argument 812 if (offset + next_pc_value > func_range.GetByteSize()) { in local_branch_p() 829 const AddressRange &func_range, in non_local_branch_p() argument 834 … return !local_branch_p(current_func_text_offset,func_range,instruction_length,target_insn_offset); in non_local_branch_p() 914 uint8_t *data, size_t size, AddressRange &func_range, in GetNonCallSiteUnwindPlanFromAssembly() argument 930 unwind_plan.SetPlanValidAddressRange(func_range); in GetNonCallSiteUnwindPlanFromAssembly() 1236 non_local_branch_p (current_func_text_offset, func_range, insn_len) || in GetNonCallSiteUnwindPlanFromAssembly() 1335 uint8_t *data, size_t size, AddressRange &func_range, in AugmentUnwindPlanFromCallSite() argument 1337 Address addr_start = func_range.GetBaseAddress(); in AugmentUnwindPlanFromCallSite() 1567 unwind_plan.SetPlanValidAddressRange(func_range); in AugmentUnwindPlanFromCallSite()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/Symtab/ |
| H A D | SymbolFileSymtab.cpp | 168 AddressRange func_range(curr_symbol->GetAddress(), 0); in ParseFunctions() local 169 if (func_range.GetBaseAddress().IsSectionOffset()) { in ParseFunctions() 172 func_range.SetByteSize(symbol_size); in ParseFunctions() 176 func_range.SetByteSize( in ParseFunctions() 189 func_range)); // first address range in ParseFunctions()
|
| /openbsd-src/gnu/llvm/lldb/source/Symbol/ |
| H A D | Block.cpp | 254 const AddressRange &func_range = function->GetAddressRange(); in GetRangeContainingAddress() local 255 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) { in GetRangeContainingAddress() 257 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeContainingAddress() 259 addr_offset < func_offset + func_range.GetByteSize()) { in GetRangeContainingAddress() 265 range.GetBaseAddress() = func_range.GetBaseAddress(); in GetRangeContainingAddress() 289 const AddressRange &func_range = function->GetAddressRange(); in GetRangeIndexContainingAddress() local 290 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) { in GetRangeIndexContainingAddress() 292 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeIndexContainingAddress() 294 addr_offset < func_offset + func_range.GetByteSize()) { in GetRangeIndexContainingAddress()
|
| H A D | CompactUnwindInfo.cpp | 205 AddressRange func_range(func_range_start_file_addr, in GetUnwindPlan() local 209 unwind_plan.SetPlanValidAddressRange(func_range); in GetUnwindPlan()
|
| /openbsd-src/gnu/llvm/lldb/source/Expression/ |
| H A D | IRExecutionUnit.cpp | 134 std::pair<lldb::addr_t, lldb::addr_t> func_range; in DisassembleFunction() local 136 func_range = GetRemoteRangeForLocal(func_local_addr); in DisassembleFunction() 138 if (func_range.first == 0 && func_range.second == 0) { in DisassembleFunction() 146 func_range.first, func_range.second); in DisassembleFunction() 156 new DataBufferHeap(func_range.second, 0)); in DisassembleFunction() 449 AddrRange func_range = in GetRunnableInfo() local 451 m_function_end_load_addr = func_range.first + func_range.second; in GetRunnableInfo()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.h | 56 const lldb_private::AddressRange &func_range) override;
|
| H A D | SymbolFileDWARF.cpp | 855 AddressRange func_range; in ParseFunction() local 856 func_range.GetBaseAddress().ResolveAddressUsingFileSections( in ParseFunction() 858 if (!func_range.GetBaseAddress().IsValid()) in ParseFunction() 861 func_range.SetByteSize(highest_func_addr - lowest_func_addr); in ParseFunction() 862 if (!FixupAddress(func_range.GetBaseAddress())) in ParseFunction() 865 return dwarf_ast->ParseFunctionFromDWARF(comp_unit, die, func_range); in ParseFunction()
|
| H A D | DWARFASTParserClang.cpp | 2386 const AddressRange &func_range) { in ParseFunctionFromDWARF() argument 2387 assert(func_range.GetBaseAddress().IsValid()); in ParseFunctionFromDWARF() 2441 func_range); // first address range in ParseFunctionFromDWARF()
|
| /openbsd-src/gnu/usr.bin/binutils/gdb/ |
| H A D | tracepoint.c | 250 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()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.cpp | 487 AddressRange func_range(file_vm_addr, sol.length, in CreateFunction() local 489 if (!func_range.GetBaseAddress().IsValid()) in CreateFunction() 504 func_type.get(), func_range); in CreateFunction() 1283 AddressRange func_range(file_vm_addr, sol.length, in ParseLineTable() local 1285 Address func_base = func_range.GetBaseAddress(); in ParseLineTable()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.cpp | 253 AddressRange func_range( in GetOrCreateFunction() local 257 nullptr, func_range); in GetOrCreateFunction()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.cpp | 294 AddressRange func_range = in ParseCompileUnitFunctionForPDBFunc() local 297 if (!func_range.GetBaseAddress().IsValid()) in ParseCompileUnitFunctionForPDBFunc() 310 func_type_uid, mangled, func_type, func_range); in ParseCompileUnitFunctionForPDBFunc()
|