Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libunwind/src/
H A DDwarfInstructions.hpp215 pint_t returnAddress = 0; in stepWithDwarf() local
259 returnAddress != 0) { in stepWithDwarf()
263 register unsigned long long x17 __asm("x17") = returnAddress; in stepWithDwarf()
273 returnAddress = x17; in stepWithDwarf()
295 returnAddress += 8; in stepWithDwarf()
297 if ((addressSpace.get32(returnAddress) & 0xC1C00000) == 0) in stepWithDwarf()
298 returnAddress += 4; in stepWithDwarf()
305 returnAddress += 8; in stepWithDwarf()
317 if (R::getArch() == REGISTERS_PPC64 && returnAddress != 0) { in stepWithDwarf()
320 switch (addressSpace.get32(returnAddress)) { in stepWithDwarf()
[all …]
H A DUnwindCursor.hpp2287 pint_t returnAddress; in stepWithTBTable() local
2295 returnAddress = sigContext->sc_jmpbuf.jmp_context.iar; in stepWithTBTable()
2299 reinterpret_cast<void *>(returnAddress)); in stepWithTBTable()
2301 if (returnAddress < 0x10000000) { in stepWithTBTable()
2305 returnAddress = sigContext->sc_jmpbuf.jmp_context.iar; in stepWithTBTable()
2306 if (returnAddress < 0x10000000) { in stepWithTBTable()
2308 reinterpret_cast<void *>(returnAddress)); in stepWithTBTable()
2343 returnAddress = reinterpret_cast<pint_t *>(lastStack)[2]; in stepWithTBTable()
2348 reinterpret_cast<void *>(returnAddress)); in stepWithTBTable()
2454 reinterpret_cast<void *>(returnAddress), in stepWithTBTable()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/ABI/Hexagon/
H A DABISysV_hexagon.h24 lldb::addr_t returnAddress,
30 lldb::addr_t functionAddress, lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.h27 lldb::addr_t returnAddress,
33 lldb::addr_t functionAddress, lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DABI.h47 lldb::addr_t returnAddress,
62 lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/source/Plugins/ABI/X86/
H A DABISysV_i386.h25 lldb::addr_t returnAddress,
H A DABISysV_x86_64.h22 lldb::addr_t returnAddress,
H A DABIWindows_x86_64.h22 lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.h24 lldb::addr_t returnAddress,
H A DABISysV_arm64.h23 lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.h23 lldb::addr_t returnAddress,
H A DABISysV_ppc.h23 lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/source/Plugins/ABI/ARM/
H A DABISysV_arm.h22 lldb::addr_t func_addr, lldb::addr_t returnAddress,
H A DABIMacOSX_arm.h22 lldb::addr_t func_addr, lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/source/Plugins/ABI/Mips/
H A DABISysV_mips64.h23 lldb::addr_t returnAddress,
H A DABISysV_mips.h23 lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.h23 lldb::addr_t returnAddress,
/llvm-project-15.0.7/lldb/source/Target/
H A DABI.cpp172 lldb::addr_t returnAddress, llvm::Type &returntype, in PrepareTrivialCall() argument