Home
last modified time | relevance | path

Searched refs:pc_reg_num (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/X86/
H A DABIMacOSX_i386.cpp68 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local
119 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr)) in PrepareTrivialCall()
363 uint32_t pc_reg_num = dwarf_eip; in CreateFunctionEntryUnwindPlan() local
367 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, false); in CreateFunctionEntryUnwindPlan()
386 uint32_t pc_reg_num = dwarf_eip; in CreateDefaultUnwindPlan() local
396 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABISysV_i386.cpp92 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local
138 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr)) in PrepareTrivialCall()
627 uint32_t pc_reg_num = dwarf_eip; in CreateFunctionEntryUnwindPlan() local
631 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, false); in CreateFunctionEntryUnwindPlan()
650 uint32_t pc_reg_num = dwarf_eip; in CreateDefaultUnwindPlan() local
660 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABIWindows_x86_64.cpp744 uint32_t pc_reg_num = dwarf_rip; in CreateFunctionEntryUnwindPlan() local
748 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -8, false); in CreateFunctionEntryUnwindPlan()
765 uint32_t pc_reg_num = dwarf_rip; in CreateDefaultUnwindPlan() local
775 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABISysV_x86_64.cpp862 uint32_t pc_reg_num = dwarf_rip; in CreateFunctionEntryUnwindPlan() local
866 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -8, false); in CreateFunctionEntryUnwindPlan()
885 uint32_t pc_reg_num = dwarf_rip; in CreateDefaultUnwindPlan() local
895 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/MSP430/
H A DABISysV_msp430.cpp313 uint32_t pc_reg_num = dwarf_pc; in CreateFunctionEntryUnwindPlan() local
317 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -2, true); in CreateFunctionEntryUnwindPlan()
332 uint32_t pc_reg_num = dwarf_pc; in CreateDefaultUnwindPlan() local
336 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -2, true); in CreateDefaultUnwindPlan()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.cpp961 uint32_t pc_reg_num; in CreateFunctionEntryUnwindPlan() local
966 pc_reg_num = ppc64le_dwarf::dwarf_pc_ppc64le; in CreateFunctionEntryUnwindPlan()
970 pc_reg_num = ppc64_dwarf::dwarf_pc_ppc64; in CreateFunctionEntryUnwindPlan()
979 row->SetRegisterLocationToRegister(pc_reg_num, lr_reg_num, true); in CreateFunctionEntryUnwindPlan()
995 uint32_t pc_reg_num; in CreateDefaultUnwindPlan() local
1000 pc_reg_num = ppc64le_dwarf::dwarf_lr_ppc64le; in CreateDefaultUnwindPlan()
1004 pc_reg_num = ppc64_dwarf::dwarf_lr_ppc64; in CreateDefaultUnwindPlan()
1013 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * 2, true); in CreateDefaultUnwindPlan()
1022 unwind_plan.SetReturnAddressRegister(pc_reg_num); in CreateDefaultUnwindPlan()
H A DABISysV_ppc.cpp870 uint32_t pc_reg_num = dwarf_pc; in CreateFunctionEntryUnwindPlan() local
878 row->SetRegisterLocationToRegister(pc_reg_num, lr_reg_num, true); in CreateFunctionEntryUnwindPlan()
894 uint32_t pc_reg_num = dwarf_lr; in CreateDefaultUnwindPlan() local
902 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * 1, true); in CreateDefaultUnwindPlan()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.cpp83 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local
115 reg_ctx->GetRegisterInfoAtIndex(pc_reg_num), func_addr)) in PrepareTrivialCall()
348 uint32_t pc_reg_num = arm64_dwarf::pc; in CreateFunctionEntryUnwindPlan() local
356 row->SetRegisterLocationToRegister(pc_reg_num, lr_reg_num, true); in CreateFunctionEntryUnwindPlan()
373 uint32_t pc_reg_num = arm64_dwarf::pc; in CreateDefaultUnwindPlan() local
383 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABISysV_arm64.cpp345 uint32_t pc_reg_num = arm64_dwarf::pc; in CreateDefaultUnwindPlan() local
355 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARM/
H A DABIMacOSX_arm.cpp1329 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local
1422 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, function_addr)) in PrepareTrivialCall()
1795 uint32_t pc_reg_num = dwarf_pc; in CreateFunctionEntryUnwindPlan() local
1803 row->SetRegisterLocationToRegister(pc_reg_num, lr_reg_num, true); in CreateFunctionEntryUnwindPlan()
1820 uint32_t pc_reg_num = dwarf_pc; in CreateDefaultUnwindPlan() local
1830 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABISysV_arm.cpp1333 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local
1429 return reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, function_addr); in PrepareTrivialCall()
1911 uint32_t pc_reg_num = dwarf_pc; in CreateFunctionEntryUnwindPlan() local
1919 row->SetRegisterLocationToRegister(pc_reg_num, lr_reg_num, true); in CreateFunctionEntryUnwindPlan()
1936 uint32_t pc_reg_num = dwarf_pc; in CreateDefaultUnwindPlan() local
1946 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/RISCV/
H A DABISysV_riscv.cpp647 uint32_t pc_reg_num = riscv_dwarf::dwarf_gpr_pc; in CreateFunctionEntryUnwindPlan() local
658 row->SetRegisterLocationToRegister(pc_reg_num, ra_reg_num, true); in CreateFunctionEntryUnwindPlan()
670 uint32_t pc_reg_num = LLDB_REGNUM_GENERIC_PC; in CreateDefaultUnwindPlan() local
686 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, reg_size * -1, true); in CreateDefaultUnwindPlan()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Hexagon/
H A DABISysV_hexagon.cpp1225 uint32_t pc_reg_num = LLDB_REGNUM_GENERIC_PC; in CreateDefaultUnwindPlan() local
1233 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, true); in CreateDefaultUnwindPlan()