| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | darwin-fallback.c | 327 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()
|
| /openbsd-src/gnu/llvm/lldb/source/Target/ |
| H A D | ThreadPlanStepInstruction.cpp | 191 addr_t return_addr = return_frame->GetRegisterContext()->GetPC(); in ShouldStop() local 192 DumpAddress(s.AsRawOstream(), return_addr, in ShouldStop()
|
| H A D | Process.cpp | 2292 addr_t return_addr = AllocateMemory(size, permissions, error); in CallocateMemory() local 2295 WriteMemory(return_addr, buffer.c_str(), size, error); in CallocateMemory() 2297 return return_addr; in CallocateMemory()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Platform/POSIX/ |
| H A D | PlatformPOSIX.cpp | 745 lldb::addr_t return_addr = process->CallocateMemory(2*addr_size, in DoLoadImage() local 756 auto return_cleanup = llvm::make_scope_exit([process, return_addr] { in DoLoadImage() 758 process->DeallocateMemory(return_addr); in DoLoadImage() 843 arguments.GetValueAtIndex(3)->GetScalar() = return_addr; in DoLoadImage() 901 lldb::addr_t token = process->ReadPointerFromMemory(return_addr, in DoLoadImage() 927 = process->ReadPointerFromMemory(return_addr + addr_size, utility_error); in DoLoadImage()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/ |
| H A D | ABISysV_ppc64.cpp | 83 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 93 (uint64_t)return_addr); in PrepareTrivialCall() 145 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall() 146 if (!process_sp->WritePointerToMemory(sp + 16, return_addr, error)) in PrepareTrivialCall() 150 LLDB_LOGF(log, "Writing LR: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall() 151 if (!reg_ctx->WriteRegisterFromUnsigned(lr_reg_info, return_addr)) in PrepareTrivialCall()
|
| H A D | ABISysV_ppc.cpp | 230 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 240 (uint64_t)return_addr); in PrepareTrivialCall() 288 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall() 291 if (!process_sp->WritePointerToMemory(sp, return_addr, error)) in PrepareTrivialCall()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ABI/SystemZ/ |
| H A D | ABISysV_s390x.cpp | 197 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 207 (uint64_t)return_addr); in PrepareTrivialCall() 259 LLDB_LOGF(log, "Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall() 261 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ABI/Mips/ |
| H A D | ABISysV_mips.cpp | 531 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 541 (uint64_t)return_addr); in PrepareTrivialCall() 636 LLDB_LOGF(log, "Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall() 639 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
|
| H A D | ABISysV_mips64.cpp | 528 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 538 (uint64_t)return_addr); in PrepareTrivialCall() 596 LLDB_LOGF(log, "Writing RA: 0x%" PRIx64, (uint64_t)return_addr); in PrepareTrivialCall() 599 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ABI/X86/ |
| H A D | ABIWindows_x86_64.cpp | 126 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 136 (uint64_t)return_addr); in PrepareTrivialCall() 183 (uint64_t)sp, (uint64_t)return_addr); in PrepareTrivialCall() 186 if (!process_sp->WritePointerToMemory(sp, return_addr, error)) in PrepareTrivialCall()
|
| H A D | ABIMacOSX_i386.h | 23 lldb::addr_t func_addr, lldb::addr_t return_addr,
|
| H A D | ABIMacOSX_i386.cpp | 63 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 106 reg_value.SetUInt32(return_addr); in PrepareTrivialCall()
|
| H A D | ABISysV_i386.cpp | 85 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 127 reg_value.SetUInt32(return_addr); in PrepareTrivialCall()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/ |
| H A D | ABIMacOSX_arm64.cpp | 62 lldb::addr_t return_addr, llvm::ArrayRef<lldb::addr_t> args) const { in PrepareTrivialCall() argument 75 (uint64_t)return_addr); in PrepareTrivialCall() 105 reg_ctx->GetRegisterInfoAtIndex(ra_reg_num), return_addr)) in PrepareTrivialCall()
|
| H A D | ABISysV_arm64.cpp | 64 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument 78 (uint64_t)return_addr); in PrepareTrivialCall() 103 return_addr)) in PrepareTrivialCall()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ABI/ARM/ |
| H A D | ABIMacOSX_arm.cpp | 1219 addr_t function_addr, addr_t return_addr, in PrepareTrivialCall() argument 1281 so_addr.SetLoadAddress(return_addr, target_sp.get()); in PrepareTrivialCall() 1282 return_addr = so_addr.GetCallableLoadAddress(target_sp.get()); in PrepareTrivialCall() 1285 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_num, return_addr)) in PrepareTrivialCall()
|
| H A D | ABISysV_arm.cpp | 1222 addr_t function_addr, addr_t return_addr, in PrepareTrivialCall() argument 1287 so_addr.SetLoadAddress(return_addr, target_sp.get()); in PrepareTrivialCall() 1288 return_addr = so_addr.GetCallableLoadAddress(target_sp.get()); in PrepareTrivialCall() 1291 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_num, return_addr)) in PrepareTrivialCall()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ABI/ARC/ |
| H A D | ABISysV_arc.cpp | 190 addr_t func_addr, addr_t return_addr, in PrepareTrivialCall() argument
|
| /openbsd-src/gnu/gcc/gcc/config/frv/ |
| H A D | frv.c | 1901 rtx return_addr; in frv_expand_epilogue() local 1934 return_addr = gen_rtx_REG (Pmode, TEMP_REGNO); in frv_expand_epilogue() 1935 emit_insn (gen_rtx_SET (VOIDmode, return_addr, mem)); in frv_expand_epilogue() 1938 return_addr = gen_rtx_REG (Pmode, LR_REGNO); in frv_expand_epilogue() 1960 emit_jump_insn (gen_epilogue_return (return_addr)); in frv_expand_epilogue() 1963 rtx lr = return_addr; in frv_expand_epilogue() 1965 if (REGNO (return_addr) != LR_REGNO) in frv_expand_epilogue() 1968 emit_move_insn (lr, return_addr); in frv_expand_epilogue()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/frv/ |
| H A D | frv.c | 1781 rtx return_addr; local 1797 return_addr = 0; 1816 return_addr = gen_rtx_REG (Pmode, TEMP_REGNO); 1817 emit_insn (gen_rtx_SET (VOIDmode, return_addr, mem)); 1820 return_addr = gen_rtx_REG (Pmode, LR_REGNO); 1841 if (return_addr) 1842 emit_jump_insn (gen_epilogue_return (return_addr));
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | SpeculativeLoadHardening.md | 457 return_addr: 458 testq -8(%rsp), return_addr # Validate return address.
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/ |
| H A D | Dwarf.def | 304 HANDLE_DW_AT(0x2a, return_addr, 2, DWARF)
|