| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | Block.cpp | 255 Address func_addr = function.GetAddress(); in GetRangeContainingAddress() local 257 Address(func_addr.GetFileAddress() + range_ptr->GetRangeBase(), in GetRangeContainingAddress() 258 func_addr.GetModule()->GetSectionList()); in GetRangeContainingAddress() 277 const Address &func_addr = function.GetAddress(); in GetRangeIndexContainingAddress() local 278 if (addr.GetModule() != func_addr.GetModule()) in GetRangeIndexContainingAddress() 282 const addr_t func_file_addr = func_addr.GetFileAddress(); in GetRangeIndexContainingAddress() 286 static AddressRange ToAddressRange(const Address &func_addr, in ToAddressRange() argument 288 assert(func_addr.GetModule()); in ToAddressRange() 289 return AddressRange(func_addr.GetFileAddress() + block_range.base, in ToAddressRange() 291 func_addr.GetModule()->GetSectionList()); in ToAddressRange() [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | ExpressionParser.h | 123 PrepareForExecution(lldb::addr_t &func_addr, lldb::addr_t &func_end, 132 DoPrepareForExecution(lldb::addr_t &func_addr, lldb::addr_t &func_end,
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/interception/ |
| H A D | interception_win.cpp | 367 uptr func_addr, size_t granularity) { in AllocateTrampolineRegion() argument 388 uptr lo_addr = RoundDownTo(func_addr, granularity); in AllocateTrampolineRegion() 389 uptr hi_addr = RoundUpTo(func_addr, granularity); in AllocateTrampolineRegion() 398 addr = (hi_addr - func_addr < func_addr - lo_addr) ? hi_addr : lo_addr; in AllocateTrampolineRegion() 433 (void *)min_addr, (void *)max_addr, (void *)func_addr, granularity); in AllocateTrampolineRegion() 1374 uptr func_addr = InternalGetProcAddress(DLLs[i], func_name); in OverrideFunction() local 1375 if (func_addr && in OverrideFunction() 1376 OverrideFunction(func_addr, new_func, orig_old_func)) { in OverrideFunction()
|
| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | ExpressionParser.cpp | 19 addr_t &func_addr, addr_t &func_end, in PrepareForExecution() argument 24 DoPrepareForExecution(func_addr, func_end, execution_unit_sp, exe_ctx, in PrepareForExecution()
|
| H A D | IRExecutionUnit.cpp | 231 void IRExecutionUnit::GetRunnableInfo(Status &error, lldb::addr_t &func_addr, in GetRunnableInfo() argument 237 func_addr = LLDB_INVALID_ADDRESS; in GetRunnableInfo() 248 func_addr = m_function_load_addr; in GetRunnableInfo() 499 func_addr = m_function_load_addr; in GetRunnableInfo()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/ |
| H A D | ABISysV_mips.cpp | 563 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 572 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 674 LLDB_LOGF(log, "Writing PC: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 677 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall() 680 LLDB_LOGF(log, "Writing r25: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 684 if (!reg_ctx->WriteRegisterFromUnsigned(r25_info, func_addr)) in PrepareTrivialCall()
|
| H A D | ABISysV_mips64.cpp | 561 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 570 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 635 LLDB_LOGF(log, "Writing PC: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 638 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall() 641 LLDB_LOGF(log, "Writing r25: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 645 if (!reg_ctx->WriteRegisterFromUnsigned(r25_info, func_addr)) in PrepareTrivialCall()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/LoongArch/ |
| H A D | ABISysV_loongarch.cpp | 180 addr_t func_addr, addr_t return_addr, in LogInitInfo() argument 185 << ", func_addr = 0x" << func_addr << ", return_addr = 0x" << return_addr; in LogInitInfo() 194 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 198 LogInitInfo(*log, thread, sp, func_addr, return_addr, args); in PrepareTrivialCall() 227 LLDB_REGNUM_GENERIC_PC, func_addr)) in PrepareTrivialCall()
|
| /freebsd/sys/arm/arm/ |
| H A D | unwind.c | 317 uint32_t func_addr; in find_index() local 333 func_addr = (uint32_t)&item->offset + prel31_addr; in find_index() 335 if (func_addr <= addr) { in find_index()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
| H A D | ABISysV_ppc64.cpp | 83 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 92 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 155 LLDB_LOGF(log, "Writing R12: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 156 if (!reg_ctx->WriteRegisterFromUnsigned(r12_reg_info, func_addr)) in PrepareTrivialCall() 192 LLDB_LOGF(log, "Writing IP: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 194 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall()
|
| H A D | ABISysV_ppc.cpp | 231 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 240 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 304 LLDB_LOGF(log, "Writing IP: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 306 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/ |
| H A D | ABISysV_s390x.cpp | 197 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 206 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 273 LLDB_LOGF(log, "Writing PC: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 275 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
| H A D | ABIWindows_x86_64.cpp | 126 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 135 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 198 LLDB_LOGF(log, "Writing IP: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 200 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall()
|
| H A D | ABIMacOSX_i386.h | 23 lldb::addr_t func_addr, lldb::addr_t return_addr,
|
| H A D | ABISysV_x86_64.cpp | 112 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 121 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 184 LLDB_LOGF(log, "Writing IP: 0x%" PRIx64, (uint64_t)func_addr); in PrepareTrivialCall() 186 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall()
|
| H A D | ABIMacOSX_i386.cpp | 63 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 119 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr)) in PrepareTrivialCall()
|
| H A D | ABISysV_i386.cpp | 85 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 138 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr)) in PrepareTrivialCall()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.h | 117 lldb::addr_t &func_addr, lldb::addr_t &func_end,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARM/ |
| H A D | ABISysV_arm.h | 22 lldb::addr_t func_addr, lldb::addr_t returnAddress,
|
| H A D | ABIMacOSX_arm.h | 22 lldb::addr_t func_addr, lldb::addr_t returnAddress,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/RISCV/ |
| H A D | ABISysV_riscv.cpp | 191 addr_t func_addr, addr_t return_addr, in LogInitInfo() argument 196 << ", func_addr = 0x" << func_addr << ", return_addr = 0x" << return_addr; in LogInitInfo() 205 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 209 LogInitInfo(*log, thread, sp, func_addr, return_addr, args); in PrepareTrivialCall() 238 LLDB_REGNUM_GENERIC_PC, func_addr)) in PrepareTrivialCall()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
| H A D | ABIMacOSX_arm64.cpp | 58 Thread &thread, lldb::addr_t sp, lldb::addr_t func_addr, in PrepareTrivialCall() argument 71 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 112 reg_ctx->GetRegisterInfoAtIndex(pc_reg_num), func_addr)) in PrepareTrivialCall()
|
| H A D | ABISysV_arm64.cpp | 120 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 133 thread.GetID(), (uint64_t)sp, (uint64_t)func_addr, in PrepareTrivialCall() 183 func_addr)) in PrepareTrivialCall()
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | FormatEntity.cpp | 503 Address func_addr; in DumpAddressOffsetFromFunction() local 507 func_addr = sc->function->GetAddress(); in DumpAddressOffsetFromFunction() 516 func_addr = inline_range.GetBaseAddress(); in DumpAddressOffsetFromFunction() 519 func_addr = sc->symbol->GetAddressRef(); in DumpAddressOffsetFromFunction() 522 if (func_addr.IsValid()) { in DumpAddressOffsetFromFunction() 525 if (func_addr.GetModule() == format_addr.GetModule()) { in DumpAddressOffsetFromFunction() 526 addr_t func_file_addr = func_addr.GetFileAddress(); in DumpAddressOffsetFromFunction() 540 addr_t func_load_addr = func_addr.GetLoadAddress(target); in DumpAddressOffsetFromFunction()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCTrampolineHandler.cpp | 812 Address func_addr; in GetStepThroughDispatchPlan() local 817 if (target.ResolveLoadAddress(curr_pc, func_addr)) { in GetStepThroughDispatchPlan() 818 Symbol *curr_sym = func_addr.CalculateSymbolContextSymbol(); in GetStepThroughDispatchPlan()
|