| /llvm-project-15.0.7/lldb/unittests/ObjectFile/PECOFF/ |
| H A D | TestPECallFrameInfo.cpp | 217 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rip_x86_64, -8, true); in TEST_F() 222 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rbx_x86_64, -0x10, true); in TEST_F() 227 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rsi_x86_64, -0x18, true); in TEST_F() 232 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rdi_x86_64, -0x20, true); in TEST_F() 237 row.SetRegisterLocationToAtCFAPlusOffset(lldb_r14_x86_64, -0x28, true); in TEST_F() 259 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rip_x86_64, -8, true); in TEST_F() 268 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rbp_x86_64, 0x18, true); in TEST_F() 281 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rip_x86_64, -8, true); in TEST_F() 318 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rbx_x86_64, 8, true); in TEST_F() 322 row.SetRegisterLocationToAtCFAPlusOffset(lldb_rsi_x86_64, 0x10, true); in TEST_F() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/Platform/Linux/ |
| H A D | PlatformLinux.cpp | 240 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x0, 0 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 241 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x1, 1 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 242 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x2, 2 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 243 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x3, 3 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 244 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x4, 4 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 245 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x5, 5 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 246 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x6, 6 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 247 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x7, 7 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 248 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x8, 8 * 8, false); in GetAArch64TrapHanlderUnwindPlan() 249 row->SetRegisterLocationToAtCFAPlusOffset(arm64_dwarf::x9, 9 * 8, false); in GetAArch64TrapHanlderUnwindPlan() [all …]
|
| /llvm-project-15.0.7/lldb/source/Symbol/ |
| H A D | CompactUnwindInfo.cpp | 758 row->SetRegisterLocationToAtCFAPlusOffset(x86_64_eh_regnum::rbp, in CreateUnwindPlan_x86_64() 760 row->SetRegisterLocationToAtCFAPlusOffset(x86_64_eh_regnum::rip, in CreateUnwindPlan_x86_64() 782 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_x86_64() 950 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_x86_64() 1029 row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::ebp, in CreateUnwindPlan_i386() 1031 row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::eip, in CreateUnwindPlan_i386() 1053 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_i386() 1111 row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::eip, in CreateUnwindPlan_i386() 1213 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_i386() 1466 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_armv7() [all …]
|
| H A D | ArmUnwindInfo.cpp | 331 row->SetRegisterLocationToAtCFAPlusOffset(offset.first, offset.second - vsp, in GetUnwindPlan()
|
| H A D | UnwindPlan.cpp | 279 bool UnwindPlan::Row::SetRegisterLocationToAtCFAPlusOffset(uint32_t reg_num, in SetRegisterLocationToAtCFAPlusOffset() function in UnwindPlan::Row
|
| /llvm-project-15.0.7/lldb/unittests/Symbol/ |
| H A D | TestDWARFCallFrameInfo.cpp | 55 row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rip_x86_64, -8, false); in GetExpectedRow0() 63 row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rip_x86_64, -8, false); in GetExpectedRow1() 64 row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rbp_x86_64, -16, false); in GetExpectedRow1() 72 row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rip_x86_64, -8, false); in GetExpectedRow2() 73 row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rbp_x86_64, -16, false); in GetExpectedRow2()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ABI/X86/ |
| H A D | ABIMacOSX_i386.cpp | 366 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, false); in CreateFunctionEntryUnwindPlan() 394 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan() 395 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
| H A D | ABISysV_i386.cpp | 629 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, false); in CreateFunctionEntryUnwindPlan() 657 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan() 658 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
| H A D | ABIWindows_x86_64.cpp | 747 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -8, false); in CreateFunctionEntryUnwindPlan() 773 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan() 774 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
| H A D | ABISysV_x86_64.cpp | 865 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -8, false); in CreateFunctionEntryUnwindPlan() 893 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan() 894 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/PECOFF/ |
| H A D | PECallFrameInfo.cpp | 397 row->SetRegisterLocationToAtCFAPlusOffset( in BuildUnwindPlanRow() 405 row->SetRegisterLocationToAtCFAPlusOffset( in BuildUnwindPlanRow()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ABI/Hexagon/ |
| H A D | ABISysV_hexagon.cpp | 1147 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, -8, true); in CreateDefaultUnwindPlan() 1148 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, true); in CreateDefaultUnwindPlan()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/ |
| H A D | ABIMacOSX_arm64.cpp | 390 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan() 391 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
| H A D | ABISysV_arm64.cpp | 362 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan() 363 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ABI/PowerPC/ |
| H A D | ABISysV_ppc64.cpp | 1009 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * 2, true); in CreateDefaultUnwindPlan() 1011 row->SetRegisterLocationToAtCFAPlusOffset(cr_reg_num, ptr_size, true); in CreateDefaultUnwindPlan()
|
| H A D | ABISysV_ppc.cpp | 901 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * 1, true); in CreateDefaultUnwindPlan()
|
| /llvm-project-15.0.7/lldb/include/lldb/Symbol/ |
| H A D | UnwindPlan.h | 345 bool SetRegisterLocationToAtCFAPlusOffset(uint32_t reg_num, int32_t offset,
|
| /llvm-project-15.0.7/lldb/source/Plugins/ABI/ARM/ |
| H A D | ABIMacOSX_arm.cpp | 1725 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan() 1726 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
| H A D | ABISysV_arm.cpp | 1841 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan() 1842 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
|
| /llvm-project-15.0.7/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| H A D | UnwindAssemblyInstEmulation.cpp | 472 m_curr_row->SetRegisterLocationToAtCFAPlusOffset(reg_num, offset, in WriteMemory()
|