Home
last modified time | relevance | path

Searched refs:return_addr (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/contrib/gcc/config/rs6000/
H A Ddarwin-fallback.c327 static _Unwind_Ptr return_addr; in handle_syscall() local
390 return_addr = m64->srr0 + 4; in handle_syscall()
392 return_addr = m64->srr0; in handle_syscall()
419 return_addr = m->srr0 + 4; in handle_syscall()
421 return_addr = m->srr0; in handle_syscall()
437 set_offset (ARG_POINTER_REGNUM, &return_addr); in handle_syscall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DThreadPlanStepInstruction.cpp190 addr_t return_addr = return_frame->GetRegisterContext()->GetPC(); in ShouldStop() local
191 s.Address(return_addr, m_thread.CalculateTarget() in ShouldStop()
H A DProcess.cpp2564 addr_t return_addr = AllocateMemory(size, permissions, error); in CallocateMemory() local
2567 WriteMemory(return_addr, buffer.c_str(), size, error); in CallocateMemory()
2569 return return_addr; in CallocateMemory()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/
H A DABISysV_ppc64.cpp83 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
93 (uint64_t)return_addr); in PrepareTrivialCall()
147 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall()
148 if (!process_sp->WritePointerToMemory(sp + 16, return_addr, error)) in PrepareTrivialCall()
153 log->Printf("Writing LR: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall()
154 if (!reg_ctx->WriteRegisterFromUnsigned(lr_reg_info, return_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/elftoolchain/libdwarf/
H A Ddwarf_form.c173 dwarf_formaddr(Dwarf_Attribute at, Dwarf_Addr *return_addr, Dwarf_Error *error) in dwarf_formaddr() argument
180 if (at == NULL || return_addr == NULL) { in dwarf_formaddr()
186 *return_addr = at->u[0].u64; in dwarf_formaddr()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-s390x/
H A DABISysV_s390x.cpp212 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
222 (uint64_t)return_addr); in PrepareTrivialCall()
277 log->Printf("Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall()
279 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/
H A DPlatformPOSIX.cpp1123 lldb::addr_t return_addr = process->CallocateMemory(2*addr_size, in DoLoadImage() local
1133 CleanUp return_cleanup([process, return_addr] { in DoLoadImage()
1134 process->DeallocateMemory(return_addr); in DoLoadImage()
1215 arguments.GetValueAtIndex(3)->GetScalar() = return_addr; in DoLoadImage()
1267 lldb::addr_t token = process->ReadPointerFromMemory(return_addr, in DoLoadImage()
1292 = process->ReadPointerFromMemory(return_addr + addr_size, utility_error); in DoLoadImage()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/
H A DABISysV_mips.cpp568 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
578 (uint64_t)return_addr); in PrepareTrivialCall()
678 log->Printf("Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall()
681 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/
H A DABIMacOSX_i386.h24 lldb::addr_t func_addr, lldb::addr_t return_addr,
H A DABIMacOSX_i386.cpp722 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
765 reg_value.SetUInt32(return_addr); in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/
H A DABISysV_ppc.cpp230 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
240 (uint64_t)return_addr); in PrepareTrivialCall()
290 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall()
293 if (!process_sp->WritePointerToMemory(sp, return_addr, error)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/
H A DABISysV_mips64.cpp568 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
578 (uint64_t)return_addr); in PrepareTrivialCall()
641 log->Printf("Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall()
644 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/
H A DABISysV_x86_64.cpp1101 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
1111 (uint64_t)return_addr); in PrepareTrivialCall()
1160 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall()
1163 if (!process_sp->WritePointerToMemory(sp, return_addr, error)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/
H A DABIMacOSX_arm.cpp1340 addr_t function_addr, addr_t return_addr, in PrepareTrivialCall() argument
1402 so_addr.SetLoadAddress(return_addr, target_sp.get()); in PrepareTrivialCall()
1403 return_addr = so_addr.GetCallableLoadAddress(target_sp.get()); in PrepareTrivialCall()
1406 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_num, return_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/
H A DABISysV_arm.cpp1341 addr_t function_addr, addr_t return_addr, in PrepareTrivialCall() argument
1406 so_addr.SetLoadAddress(return_addr, target_sp.get()); in PrepareTrivialCall()
1407 return_addr = so_addr.GetCallableLoadAddress(target_sp.get()); in PrepareTrivialCall()
1410 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_num, return_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/
H A DABISysV_arm64.cpp1683 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
1697 (uint64_t)return_addr); in PrepareTrivialCall()
1723 return_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/
H A DABIMacOSX_arm64.cpp1681 lldb::addr_t return_addr, llvm::ArrayRef<lldb::addr_t> args) const { in PrepareTrivialCall() argument
1694 (uint64_t)return_addr); in PrepareTrivialCall()
1725 reg_ctx->GetRegisterInfoAtIndex(ra_reg_num), return_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/
H A DABISysV_i386.cpp211 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
253 reg_value.SetUInt32(return_addr); in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DDwarf.def229 HANDLE_DW_AT(0x2a, return_addr, 2, DWARF)