Home
last modified time | relevance | path

Searched refs:returnAddress (Results 1 – 20 of 20) sorted by relevance

/freebsd-head/contrib/llvm-project/libunwind/src/
HDDwarfInstructions.hpp244 pint_t returnAddress = 0; in stepWithDwarf() local
263 returnAddress = getSavedRegister(addressSpace, registers, cfa, in stepWithDwarf()
284 returnAddress != 0) { in stepWithDwarf()
288 register unsigned long long x17 __asm("x17") = returnAddress; in stepWithDwarf()
298 returnAddress = x17; in stepWithDwarf()
312 : "r"(pac), "r"(returnAddress), "r"(cfa) in stepWithDwarf()
320 returnAddress += 8; in stepWithDwarf()
322 if ((addressSpace.get32(returnAddress) & 0xC1C00000) == 0) in stepWithDwarf()
323 returnAddress += 4; in stepWithDwarf()
330 returnAddress += 8; in stepWithDwarf()
[all …]
HDUnwindCursor.hpp2341 pint_t returnAddress; in stepWithTBTable() local
2349 returnAddress = sigContext->sc_jmpbuf.jmp_context.iar; in stepWithTBTable()
2352 if (returnAddress < 0x10000000) { in stepWithTBTable()
2356 returnAddress = sigContext->sc_jmpbuf.jmp_context.iar; in stepWithTBTable()
2357 if (returnAddress < 0x10000000) { in stepWithTBTable()
2359 reinterpret_cast<void *>(returnAddress), in stepWithTBTable()
2370 reinterpret_cast<void *>(returnAddress)); in stepWithTBTable()
2409 returnAddress = static_cast<pint_t>(registers.getLR()); in stepWithTBTable()
2411 reinterpret_cast<void *>(returnAddress)); in stepWithTBTable()
2414 returnAddress = reinterpret_cast<pint_t *>(lastStack)[2]; in stepWithTBTable()
[all …]
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/Hexagon/
HDABISysV_hexagon.h24 lldb::addr_t returnAddress,
30 lldb::addr_t functionAddress, lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/
HDABISysV_arc.h27 lldb::addr_t returnAddress,
33 lldb::addr_t functionAddress, lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/RISCV/
HDABISysV_riscv.h29 lldb::addr_t returnAddress,
35 lldb::addr_t functionAddress, lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/include/lldb/Target/
HDABI.h47 lldb::addr_t returnAddress,
62 lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/
HDABIMacOSX_arm64.h24 lldb::addr_t returnAddress,
HDABISysV_arm64.h23 lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/X86/
HDABISysV_i386.h25 lldb::addr_t returnAddress,
HDABISysV_x86_64.h22 lldb::addr_t returnAddress,
HDABIWindows_x86_64.h22 lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/ARM/
HDABIMacOSX_arm.h22 lldb::addr_t func_addr, lldb::addr_t returnAddress,
HDABISysV_arm.h22 lldb::addr_t func_addr, lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
HDABISysV_ppc64.h23 lldb::addr_t returnAddress,
HDABISysV_ppc.h23 lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/MSP430/
HDABISysV_msp430.h24 lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/
HDABISysV_mips.h23 lldb::addr_t returnAddress,
HDABISysV_mips64.h23 lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/
HDABISysV_s390x.h23 lldb::addr_t returnAddress,
/freebsd-head/contrib/llvm-project/lldb/source/Target/
HDABI.cpp205 lldb::addr_t returnAddress, llvm::Type &returntype, in PrepareTrivialCall() argument