reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/Symbol/UnwindPlan.h
  348     bool SetRegisterLocationToAtCFAPlusOffset(uint32_t reg_num, int32_t offset,

References

tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
 1843   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true);
 1844   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true);
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
 2008   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true);
 2009   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true);
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
 1024   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, false);
 1051   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true);
 1052   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true);
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
 1957   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true);
 1958   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true);
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
 1980   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true);
 1981   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true);
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
 1243   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, -8, true);
 1244   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, true);
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  754   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -4, false);
  781   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true);
  782   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true);
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  903   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * 1, true);
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
 1005   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * 2, true);
 1007   row->SetRegisterLocationToAtCFAPlusOffset(cr_reg_num, ptr_size, true);
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
 1016   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -8, false);
 1043   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true);
 1044   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true);
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
 1724   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, -8, false);
 1749   row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true);
 1750   row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true);
tools/lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp
  399       row->SetRegisterLocationToAtCFAPlusOffset(
  407       row->SetRegisterLocationToAtCFAPlusOffset(
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
  451         m_curr_row->SetRegisterLocationToAtCFAPlusOffset(reg_num, offset,
tools/lldb/source/Symbol/ArmUnwindInfo.cpp
  331     row->SetRegisterLocationToAtCFAPlusOffset(offset.first, offset.second - vsp,
tools/lldb/source/Symbol/CompactUnwindInfo.cpp
  757     row->SetRegisterLocationToAtCFAPlusOffset(x86_64_eh_regnum::rbp,
  759     row->SetRegisterLocationToAtCFAPlusOffset(x86_64_eh_regnum::rip,
  781         row->SetRegisterLocationToAtCFAPlusOffset(
  847     row->SetRegisterLocationToAtCFAPlusOffset(x86_64_eh_regnum::rip,
  949           row->SetRegisterLocationToAtCFAPlusOffset(
 1028     row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::ebp,
 1030     row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::eip,
 1052         row->SetRegisterLocationToAtCFAPlusOffset(
 1110     row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::eip,
 1212           row->SetRegisterLocationToAtCFAPlusOffset(
 1351   row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::fp, wordsize * -2,
 1353   row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::pc, wordsize * -1,
 1364     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x19, cfa_offset,
 1367     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x20, cfa_offset,
 1375     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x21, cfa_offset,
 1378     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x22, cfa_offset,
 1386     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x23, cfa_offset,
 1389     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x24, cfa_offset,
 1397     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x25, cfa_offset,
 1400     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x26, cfa_offset,
 1408     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x27, cfa_offset,
 1411     row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x28, cfa_offset,
 1465   row->SetRegisterLocationToAtCFAPlusOffset(
 1467   row->SetRegisterLocationToAtCFAPlusOffset(
 1477     row->SetRegisterLocationToAtCFAPlusOffset(arm_r6, cfa_offset, true);
 1482     row->SetRegisterLocationToAtCFAPlusOffset(arm_r5, cfa_offset, true);
 1487     row->SetRegisterLocationToAtCFAPlusOffset(arm_r4, cfa_offset, true);
 1492     row->SetRegisterLocationToAtCFAPlusOffset(arm_r12, cfa_offset, true);
 1497     row->SetRegisterLocationToAtCFAPlusOffset(arm_r11, cfa_offset, true);
 1502     row->SetRegisterLocationToAtCFAPlusOffset(arm_r10, cfa_offset, true);
 1507     row->SetRegisterLocationToAtCFAPlusOffset(arm_r9, cfa_offset, true);
 1512     row->SetRegisterLocationToAtCFAPlusOffset(arm_r8, cfa_offset, true);
 1522       row->SetRegisterLocationToAtCFAPlusOffset(arm_d8, cfa_offset, true);
 1528       row->SetRegisterLocationToAtCFAPlusOffset(arm_d10, cfa_offset, true);
 1530       row->SetRegisterLocationToAtCFAPlusOffset(arm_d8, cfa_offset, true);
 1537       row->SetRegisterLocationToAtCFAPlusOffset(arm_d12, cfa_offset, true);
 1539       row->SetRegisterLocationToAtCFAPlusOffset(arm_d10, cfa_offset, true);
 1541       row->SetRegisterLocationToAtCFAPlusOffset(arm_d8, cfa_offset, true);
 1549       row->SetRegisterLocationToAtCFAPlusOffset(arm_d14, cfa_offset, true);
 1551       row->SetRegisterLocationToAtCFAPlusOffset(arm_d12, cfa_offset, true);
 1553       row->SetRegisterLocationToAtCFAPlusOffset(arm_d10, cfa_offset, true);
 1555       row->SetRegisterLocationToAtCFAPlusOffset(arm_d8, cfa_offset, true);
 1563       row->SetRegisterLocationToAtCFAPlusOffset(arm_d14, cfa_offset, true);
 1565       row->SetRegisterLocationToAtCFAPlusOffset(arm_d12, cfa_offset, true);
 1579       row->SetRegisterLocationToAtCFAPlusOffset(arm_d14, cfa_offset, true);
tools/lldb/unittests/ObjectFile/PECOFF/TestPECallFrameInfo.cpp
  225   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rip_x86_64, -8, true);
  230   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rbx_x86_64, -0x10, true);
  235   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rsi_x86_64, -0x18, true);
  240   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rdi_x86_64, -0x20, true);
  245   row.SetRegisterLocationToAtCFAPlusOffset(lldb_r14_x86_64, -0x28, true);
  250   row.SetRegisterLocationToAtCFAPlusOffset(lldb_r15_x86_64, -0x30, true);
  267   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rip_x86_64, -8, true);
  268   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rbx_x86_64, -0x10, true);
  269   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rsi_x86_64, -0x18, true);
  270   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rdi_x86_64, -0x20, true);
  271   row.SetRegisterLocationToAtCFAPlusOffset(lldb_r14_x86_64, -0x28, true);
  272   row.SetRegisterLocationToAtCFAPlusOffset(lldb_r15_x86_64, -0x30, true);
  276   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rbp_x86_64, 0x18, true);
  289   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rip_x86_64, -8, true);
  294   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rbp_x86_64, -0x10, true);
  299   row.SetRegisterLocationToAtCFAPlusOffset(lldb_r12_x86_64, -0x18, true);
  304   row.SetRegisterLocationToAtCFAPlusOffset(lldb_r13_x86_64, -0x20, true);
  309   row.SetRegisterLocationToAtCFAPlusOffset(lldb_r14_x86_64, -0x28, true);
  314   row.SetRegisterLocationToAtCFAPlusOffset(lldb_r15_x86_64, -0x30, true);
  326   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rbx_x86_64, 8, true);
  330   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rsi_x86_64, 0x10, true);
  334   row.SetRegisterLocationToAtCFAPlusOffset(lldb_rdi_x86_64, 0x18, true);
tools/lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp
   66   row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rip_x86_64, -8, false);
   74   row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rip_x86_64, -8, false);
   75   row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rbp_x86_64, -16, false);
   83   row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rip_x86_64, -8, false);
   84   row.SetRegisterLocationToAtCFAPlusOffset(dwarf_rbp_x86_64, -16, false);