|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/lldb/scripts/LLDBWrapPython.cpp86234 SWIG_Python_SetConstant(d, "eRegisterKindGeneric",SWIG_From_int(static_cast< int >(lldb::eRegisterKindGeneric)));
tools/lldb/source/Commands/CommandObjectTarget.cpp 3534 UnwindPlan arch_default(lldb::eRegisterKindGeneric);
3542 UnwindPlan arch_entry(lldb::eRegisterKindGeneric);
tools/lldb/source/Core/EmulateInstruction.cpp 540 reg_num = reg_info->kinds[eRegisterKindGeneric];
542 reg_kind = eRegisterKindGeneric;
tools/lldb/source/Core/FormatEntity.cpp 1430 if (DumpRegister(s, frame, eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP,
1441 if (DumpRegister(s, frame, eRegisterKindGeneric, LLDB_REGNUM_GENERIC_FP,
1452 if (DumpRegister(s, frame, eRegisterKindGeneric,
tools/lldb/source/Host/common/NativeRegisterContext.cpp 115 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
136 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
142 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
148 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
154 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
160 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
166 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
172 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp 1345 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
1347 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
1349 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
1379 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
1488 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + value_idx);
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp 1702 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
1704 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
1706 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
1714 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + i);
1784 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + value_idx);
2179 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + NGRN);
2219 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + NGRN);
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp 726 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
728 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp 203 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
208 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
213 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
275 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_index),
346 reg_ctx.GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
358 reg_ctx.GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2);
427 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
435 reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
470 auto reg_info_r0 = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
534 auto reg_info_r0 = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp 1346 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
1348 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
1350 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
1366 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_names[i]),
1383 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
1421 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_FLAGS);
1486 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + value_idx);
1529 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
1580 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
1592 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2);
1644 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + i);
1670 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2);
1880 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
1891 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2);
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp 1710 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + i);
1719 reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
1726 reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
1733 reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
1785 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + value_idx);
1865 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
1876 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2);
2156 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + NGRN);
2191 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
2250 x0_reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
2264 x1_reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp 1078 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
1083 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
1088 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
1212 unwind_plan.SetRegisterKind(eRegisterKindGeneric);
1233 unwind_plan.SetRegisterKind(eRegisterKindGeneric);
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp 217 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
219 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp 602 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
626 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1);
648 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
650 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
652 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp 591 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
608 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
610 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
612 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp 257 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
276 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
278 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
360 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1)
363 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2)
366 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3)
369 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4)
372 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG5)
375 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG6)
378 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG7)
381 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG8)
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp 108 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
128 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
130 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
133 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
255 ->GetRegisterInfo(eRegisterKindGeneric,
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp 233 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
235 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
254 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1 + i);
345 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1)
348 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2)
351 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3)
354 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4)
357 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG5)
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp 289 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
308 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
310 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
392 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1)
395 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2)
398 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3)
401 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4)
404 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG5)
407 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG6)
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp 1131 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
1150 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
1152 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
1233 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1)
1236 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2)
1239 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3)
1242 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4)
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp 97 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
117 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
122 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_RA;
127 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
131 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FLAGS;
800 if (reg_kind == eRegisterKindGeneric) {
1011 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
1140 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
1588 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
1993 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
2092 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
2098 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
2162 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
2363 GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP, dwarf_reg);
2547 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
2641 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
2733 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
2779 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
7303 GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, base_reg);
7727 GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, base_reg);
8138 GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, base_reg);
13833 m_opcode_cpsr = ReadRegisterUnsigned(eRegisterKindGeneric,
13837 ReadRegisterUnsigned(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC,
14079 return WriteRegisterUnsigned(context, eRegisterKindGeneric,
14110 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
14114 return WriteRegisterUnsigned(context, eRegisterKindGeneric,
14198 reg_kind = eRegisterKindGeneric;
14202 reg_kind = eRegisterKindGeneric;
14206 reg_kind = eRegisterKindGeneric;
14266 reg_kind = eRegisterKindGeneric;
14270 reg_kind = eRegisterKindGeneric;
14306 if (!WriteRegisterUnsigned(context, eRegisterKindGeneric,
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp 173 if (reg_kind == eRegisterKindGeneric) {
397 m_addr = ReadRegisterUnsigned(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC,
546 return WriteRegisterUnsigned(context, eRegisterKindGeneric,
1071 const uint64_t pc = ReadRegisterUnsigned(eRegisterKindGeneric,
1109 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, 0, &success);
1150 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, 0, &success);
1186 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, 0, &success);
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp 599 if (reg_kind == eRegisterKindGeneric) {
656 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
659 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_RA;
662 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
665 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
668 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FLAGS;
1046 m_addr = ReadRegisterUnsigned(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC,
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp 586 if (reg_kind == eRegisterKindGeneric) {
643 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
646 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_RA;
649 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
652 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
655 reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FLAGS;
942 m_addr = ReadRegisterUnsigned(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC,
tools/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp 79 if (reg_kind == eRegisterKindGeneric) {
110 m_addr = ReadRegisterUnsigned(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC,
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp 934 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_FLAGS);
965 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
967 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_FLAGS);
tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp 340 reg_info.kinds[lldb::eRegisterKindGeneric] =
344 "generic", reg_info.kinds[lldb::eRegisterKindGeneric],
530 if (reg.kinds[eRegisterKindGeneric] != LLDB_INVALID_REGNUM) {
543 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
546 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
549 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_RA;
552 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
554 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FLAGS;
564 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
567 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
570 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_RA;
573 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
576 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
578 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
580 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FLAGS;
587 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
590 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
593 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
596 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FLAGS;
603 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
606 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_SP;
609 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FP;
612 reg.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_FLAGS;
705 if (m_regs[i].kinds[eRegisterKindGeneric] != LLDB_INVALID_REGNUM)
706 s.Printf(", generic = %3u", m_regs[i].kinds[eRegisterKindGeneric]);
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp 1339 if (kind == eRegisterKindGeneric) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp 695 if (kind == eRegisterKindGeneric) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp 872 if (kind == eRegisterKindGeneric) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp 936 if (kind == eRegisterKindGeneric) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp 56 m_pc_reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
92 uint32_t reg_number = reg_info->kinds[eRegisterKindGeneric];
117 if (kind == eRegisterKindGeneric && num == LLDB_REGNUM_GENERIC_PC)
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp 57 m_pc_reg_info.kinds[eRegisterKindGeneric] = LLDB_REGNUM_GENERIC_PC;
93 uint32_t reg_number = reg_info->kinds[eRegisterKindGeneric];
119 if (kind == eRegisterKindGeneric && num == LLDB_REGNUM_GENERIC_PC)
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp 205 lldb::RegisterKind row_register_kind = eRegisterKindGeneric;
288 if (!ReadGPRValue(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, pc)) {
305 if (ReadGPRValue(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_FP, reg_val))
307 if (ReadGPRValue(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP, reg_val))
366 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
526 RegisterKind row_register_kind = eRegisterKindGeneric;
694 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
730 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
770 unwind_plan_sp = std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
780 unwind_plan_sp = std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
791 unwind_plan_sp = std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
1194 RegisterNumber pc_regnum(m_thread, eRegisterKindGeneric,
1220 if (unwindplan_registerkind == eRegisterKindGeneric) {
1284 RegisterNumber arch_default_ra_regnum(m_thread, eRegisterKindGeneric,
1308 RegisterNumber arch_default_pc_reg(m_thread, eRegisterKindGeneric,
1404 (regnum.GetAsKind(eRegisterKindGeneric) == LLDB_REGNUM_GENERIC_PC ||
1405 regnum.GetAsKind(eRegisterKindGeneric) == LLDB_REGNUM_GENERIC_RA)) {
1587 RegisterNumber pc_regnum(m_thread, eRegisterKindGeneric,
1910 if (!ReadGPRValue(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP, hint))
1976 if (register_kind == eRegisterKindGeneric &&
1980 register_kind, regnum, eRegisterKindGeneric, generic_regnum) &&
2023 if (reg_info->kinds[eRegisterKindGeneric] == LLDB_REGNUM_GENERIC_PC ||
2024 reg_info->kinds[eRegisterKindGeneric] == LLDB_REGNUM_GENERIC_RA) {
2133 if (ReadGPRValue(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, pc)) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp 61 switch (reg_info->kinds[eRegisterKindGeneric]) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp 433 eRegisterKindGeneric, *generic_reg_p);
687 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
1780 switch (reg_info->kinds[RegisterKind::eRegisterKindGeneric]) {
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 403 if (reg_info.kinds[eRegisterKindGeneric] == LLDB_INVALID_REGNUM &&
404 abi_reg_info.kinds[eRegisterKindGeneric] != LLDB_INVALID_REGNUM) {
405 reg_info.kinds[eRegisterKindGeneric] =
406 abi_reg_info.kinds[eRegisterKindGeneric];
576 reg_info.kinds[eRegisterKindGeneric] =
1696 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
4414 reg_info.kinds[eRegisterKindGeneric] =
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp 418 return resolver.ResolveNumber(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp 49 register_kind = eRegisterKindGeneric;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp 126 register_kind = eRegisterKindGeneric;
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp 130 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC, pc_reg_info);
137 eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA, ra_reg_info);
444 .kinds[eRegisterKindGeneric];
588 const uint32_t generic_regnum = reg_info->kinds[eRegisterKindGeneric];
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp 80 RegisterNumber sp_regnum(thread, eRegisterKindGeneric,
82 RegisterNumber pc_regnum(thread, eRegisterKindGeneric,
tools/lldb/source/Symbol/FuncUnwinders.cpp 91 UnwindPlanSP unwind_plan_sp(new UnwindPlan(lldb::eRegisterKindGeneric));
114 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
133 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
151 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
170 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
338 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
354 RegisterNumber pc_reg(thread, eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
443 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
465 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
490 std::make_shared<UnwindPlan>(lldb::eRegisterKindGeneric);
tools/lldb/source/Target/ABI.cpp 200 if (reg_info->kinds[eRegisterKindGeneric] == LLDB_REGNUM_GENERIC_SP) {
tools/lldb/source/Target/RegisterContext.cpp 122 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
139 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
165 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
171 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
177 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
183 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
189 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
195 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric,
tools/lldb/unittests/Process/minidump/RegisterContextMinidumpTest.cpp 161 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
164 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
167 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
170 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
173 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
176 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
179 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
182 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
185 EXPECT_EQ(info->kinds[lldb::eRegisterKindGeneric],
tools/lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp 251 UnwindPlan plan(eRegisterKindGeneric);
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp 197 Info.kinds[eRegisterKindGeneric] =
301 return Info.kinds[eRegisterKindGeneric] == LLDB_REGNUM_GENERIC_PC;
tools/lldb/unittests/tools/lldb-server/tests/TestClient.cpp 230 if (m_register_infos[Reg].kinds[eRegisterKindGeneric] ==