/external/llvm-project/lldb/source/Plugins/ABI/X86/ |
D | ABIMacOSX_i386.cpp | 67 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local 118 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr)) in PrepareTrivialCall() 362 uint32_t pc_reg_num = dwarf_eip; in CreateFunctionEntryUnwindPlan() local 366 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, false); in CreateFunctionEntryUnwindPlan() 385 uint32_t pc_reg_num = dwarf_eip; in CreateDefaultUnwindPlan() local 394 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
D | ABISysV_i386.cpp | 91 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local 137 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr)) in PrepareTrivialCall() 625 uint32_t pc_reg_num = dwarf_eip; in CreateFunctionEntryUnwindPlan() local 629 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, false); in CreateFunctionEntryUnwindPlan() 648 uint32_t pc_reg_num = dwarf_eip; in CreateDefaultUnwindPlan() local 657 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
D | ABIWindows_x86_64.cpp | 742 uint32_t pc_reg_num = dwarf_rip; in CreateFunctionEntryUnwindPlan() local 746 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -8, false); in CreateFunctionEntryUnwindPlan() 763 uint32_t pc_reg_num = dwarf_rip; in CreateDefaultUnwindPlan() local 772 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
D | ABISysV_x86_64.cpp | 860 uint32_t pc_reg_num = dwarf_rip; in CreateFunctionEntryUnwindPlan() local 864 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -8, false); in CreateFunctionEntryUnwindPlan() 883 uint32_t pc_reg_num = dwarf_rip; in CreateDefaultUnwindPlan() local 892 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
/external/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
D | ABISysV_ppc64.cpp | 957 uint32_t pc_reg_num; in CreateFunctionEntryUnwindPlan() local 962 pc_reg_num = ppc64le_dwarf::dwarf_pc_ppc64le; in CreateFunctionEntryUnwindPlan() 966 pc_reg_num = ppc64_dwarf::dwarf_pc_ppc64; in CreateFunctionEntryUnwindPlan() 975 row->SetRegisterLocationToRegister(pc_reg_num, lr_reg_num, true); in CreateFunctionEntryUnwindPlan() 991 uint32_t pc_reg_num; in CreateDefaultUnwindPlan() local 996 pc_reg_num = ppc64le_dwarf::dwarf_lr_ppc64le; in CreateDefaultUnwindPlan() 1000 pc_reg_num = ppc64_dwarf::dwarf_lr_ppc64; in CreateDefaultUnwindPlan() 1008 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * 2, true); in CreateDefaultUnwindPlan() 1017 unwind_plan.SetReturnAddressRegister(pc_reg_num); in CreateDefaultUnwindPlan()
|
D | ABISysV_ppc.cpp | 874 uint32_t pc_reg_num = dwarf_pc; in CreateFunctionEntryUnwindPlan() local 882 row->SetRegisterLocationToRegister(pc_reg_num, lr_reg_num, true); in CreateFunctionEntryUnwindPlan() 898 uint32_t pc_reg_num = dwarf_lr; in CreateDefaultUnwindPlan() local 905 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * 1, true); in CreateDefaultUnwindPlan()
|
/external/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
D | ABIMacOSX_arm64.cpp | 81 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local 113 reg_ctx->GetRegisterInfoAtIndex(pc_reg_num), func_addr)) in PrepareTrivialCall() 355 uint32_t pc_reg_num = arm64_dwarf::pc; in CreateFunctionEntryUnwindPlan() local 363 row->SetRegisterLocationToRegister(pc_reg_num, lr_reg_num, true); in CreateFunctionEntryUnwindPlan() 380 uint32_t pc_reg_num = arm64_dwarf::pc; in CreateDefaultUnwindPlan() local 389 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
D | ABISysV_arm64.cpp | 352 uint32_t pc_reg_num = arm64_dwarf::pc; in CreateDefaultUnwindPlan() local 361 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
/external/llvm-project/lldb/source/Plugins/ABI/ARM/ |
D | ABIMacOSX_arm.cpp | 1329 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 1829 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
D | ABISysV_arm.cpp | 1332 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() local 1428 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 1945 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
/external/llvm-project/lldb/source/Plugins/ABI/Hexagon/ |
D | ABISysV_hexagon.cpp | 1224 uint32_t pc_reg_num = LLDB_REGNUM_GENERIC_PC; in CreateDefaultUnwindPlan() local 1231 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, true); in CreateDefaultUnwindPlan()
|