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

References

tools/lldb/source/Core/FormatEntity.cpp
 1430         if (DumpRegister(s, frame, eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP,
tools/lldb/source/Host/common/NativeRegisterContext.cpp
  143                                                      LLDB_REGNUM_GENERIC_SP);
  149                                                      LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
  206      {ehframe_sp, dwarf_sp, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
 1347       eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
  423      {LLDB_INVALID_REGNUM, arm64_dwarf::x31, LLDB_REGNUM_GENERIC_SP,
 1704       eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
  181      {ehframe_esp, dwarf_esp, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
  728       eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
   98     DEFINE_GENERIC_REGISTER_STUB(r28, "sp", LLDB_REGNUM_GENERIC_SP),
  213       eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
  207      {ehframe_sp, dwarf_sp, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
 1348       eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
  421      {LLDB_INVALID_REGNUM, arm64_dwarf::x31, LLDB_REGNUM_GENERIC_SP,
 1727                                    LLDB_REGNUM_GENERIC_SP),
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
  362      {29, 29, LLDB_REGNUM_GENERIC_SP, 29, 29},
 1088       eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
 1218   row->GetCFAValue().SetIsRegisterPlusOffset(LLDB_REGNUM_GENERIC_SP, 4);
 1236   uint32_t sp_reg_num = LLDB_REGNUM_GENERIC_SP;
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  120     {"esp",      "sp",    4,  0, eEncodingUint,   eFormatHex,           {dwarf_esp,           dwarf_esp,           LLDB_REGNUM_GENERIC_SP,   LLDB_INVALID_REGNUM, LLDB_INVALID_REGNUM}, nullptr, nullptr, nullptr, 0},
  219       eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
  437      {dwarf_r29, dwarf_r29, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
  650       reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
  437      {dwarf_r29, dwarf_r29, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
  610       reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  121     DEFINE_GPR(r1, "sp", dwarf_r1, dwarf_r1, LLDB_REGNUM_GENERIC_SP,
  278       reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
  130       reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp
  135     DEFINE_REG(r15, 8, "sp", LLDB_REGNUM_GENERIC_SP),
  235       reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
  113     {"rsp",      "sp",     8,  0, eEncodingUint,   eFormatHex,               {dwarf_rsp,              dwarf_rsp,                LLDB_REGNUM_GENERIC_SP,     LLDB_INVALID_REGNUM,  LLDB_INVALID_REGNUM},     nullptr,     nullptr,     nullptr,     0},
  310       reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
  197      {dwarf_rsp, dwarf_rsp, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
 1152       reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
  117     reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
  806     case LLDB_REGNUM_GENERIC_SP:
 1012                                LLDB_REGNUM_GENERIC_SP, sp - sp_offset))
 1141                                LLDB_REGNUM_GENERIC_SP, sp + sp_offset))
 1994                                LLDB_REGNUM_GENERIC_SP, addr))
 2363     GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP, dwarf_reg);
 2548                                  LLDB_REGNUM_GENERIC_SP, offset_addr))
 2642                                LLDB_REGNUM_GENERIC_SP, sp - sp_offset))
 2734                                LLDB_REGNUM_GENERIC_SP, sp + sp_offset))
14199     reg_num = LLDB_REGNUM_GENERIC_SP;
14267       reg_num = LLDB_REGNUM_GENERIC_SP;
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
  179     case LLDB_REGNUM_GENERIC_SP:
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
  605     case LLDB_REGNUM_GENERIC_SP:
  662       reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
  592     case LLDB_REGNUM_GENERIC_SP:
  649       reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
tools/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp
   85     case LLDB_REGNUM_GENERIC_SP:
tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
  552           reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
  567           reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
  590           reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
  606           reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp
  353      {ehframe_sp, dwarf_sp, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
 1343     case LLDB_REGNUM_GENERIC_SP:
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp
  699     case LLDB_REGNUM_GENERIC_SP:
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp
  229      {ehframe_esp, dwarf_esp, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
  876     case LLDB_REGNUM_GENERIC_SP:
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp
  248      {ehframe_dwarf_gpr_rsp, ehframe_dwarf_gpr_rsp, LLDB_REGNUM_GENERIC_SP,
  940     case LLDB_REGNUM_GENERIC_SP:
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
  307     if (ReadGPRValue(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP, reg_val))
 1910   if (!ReadGPRValue(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP, hint))
tools/lldb/source/Plugins/Process/Utility/RegisterContextWindows_i386.cpp
   58     DEFINE_GPR(esp,   "sp",      ehframe_esp_i386,     dwarf_esp_i386,       LLDB_REGNUM_GENERIC_SP,     LLDB_INVALID_REGNUM),
tools/lldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.cpp
   97     DEFINE_GPR(rsp,    "sp",     dwarf_rsp_x86_64,     dwarf_rsp_x86_64,     LLDB_REGNUM_GENERIC_SP,     LLDB_INVALID_REGNUM),
tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm.h
  496      {ehframe_sp, dwarf_sp, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM,
tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm64.h
  574     DEFINE_GPR64_ALT(sp, x31, LLDB_REGNUM_GENERIC_SP),
tools/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h
  202                LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM),
tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips.h
  139     DEFINE_GPR(sp, "sp", dwarf_sp_mips, dwarf_sp_mips, LLDB_REGNUM_GENERIC_SP),
tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips64.h
  173                LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM),
  254                LLDB_REGNUM_GENERIC_SP),
tools/lldb/source/Plugins/Process/Utility/RegisterInfos_s390x.h
   74     DEFINE_GPR(r15, 8, GPR_OFFSET(15), "sp", LLDB_REGNUM_GENERIC_SP),
tools/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64.h
  206     DEFINE_GPR(rsp,    "sp",     dwarf_rsp_x86_64,     dwarf_rsp_x86_64,     LLDB_REGNUM_GENERIC_SP,     LLDB_INVALID_REGNUM),
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
  427       LLDB_REGNUM_GENERIC_PC, LLDB_REGNUM_GENERIC_SP, LLDB_REGNUM_GENERIC_FP,
 1784   case LLDB_REGNUM_GENERIC_SP:
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
  770     { "sp",     "r13",  4,   0, eEncodingUint,    eFormatHex,   { ehframe_sp,          dwarf_sp,            LLDB_REGNUM_GENERIC_SP, 13,              13 },     nullptr,           nullptr,  nullptr,       0 },
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.cpp
  217      {ehframe_sp, dwarf_sp, LLDB_REGNUM_GENERIC_SP, INV, reg_sp},
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp
  338      {arm64_dwarf::x31, arm64_dwarf::x31, LLDB_REGNUM_GENERIC_SP, INV, reg_sp},
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
  447         generic_regnum != LLDB_REGNUM_GENERIC_SP) {
  590         generic_regnum != LLDB_REGNUM_GENERIC_SP) {
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
   81                            LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Target/ABI.cpp
  200   if (reg_info->kinds[eRegisterKindGeneric] == LLDB_REGNUM_GENERIC_SP) {
tools/lldb/source/Target/RegisterContext.cpp
  166                                                      LLDB_REGNUM_GENERIC_SP);
  172                                                      LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Utility/Args.cpp
  430                         .Case("sp", LLDB_REGNUM_GENERIC_SP)
tools/lldb/unittests/Process/minidump/RegisterContextMinidumpTest.cpp
  174               (uint32_t)LLDB_REGNUM_GENERIC_SP);