|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/Symbol/UnwindPlan.h 330 bool GetRegisterInfo(uint32_t reg_num,
References
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp 1178 if (active_row->GetRegisterInfo(regnum.GetAsKind(unwindplan_registerkind),
1235 active_row->GetRegisterInfo(regnum.GetAsKind(unwindplan_registerkind),
1316 active_row->GetRegisterInfo(
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp 100 if (!first_row->GetRegisterInfo(
129 if (last_row->GetRegisterInfo(
tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp 1249 if (row->GetRegisterInfo(m_lldb_sp_regnum, sp) &&
1250 row->GetRegisterInfo(m_lldb_ip_regnum, pc)) {
tools/lldb/source/Symbol/ArmUnwindInfo.cpp 337 if (row->GetRegisterInfo(dwarf_lr, lr_location))
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp 674 unwind_plan.GetRowAtIndex(0)->GetRegisterInfo(reg_num,
744 unwind_plan.GetRowAtIndex(0)->GetRegisterInfo(reg_num,
tools/lldb/source/Symbol/FuncUnwinders.cpp 365 a_first_row->GetRegisterInfo(pc_reg_lldb_regnum, a_pc_regloc);
366 b_first_row->GetRegisterInfo(pc_reg_lldb_regnum, b_pc_regloc);
tools/lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp 106 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc));
110 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc));
121 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc));
125 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc));
136 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc));
140 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc));
222 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x21_arm64, regloc));
226 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x22_arm64, regloc));
236 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x19_arm64, regloc));
240 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc));
251 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc));
255 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc));
282 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc));
285 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc));
293 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x19_arm64, regloc));
296 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc));
307 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x21_arm64, regloc));
310 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x22_arm64, regloc));
375 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x19_arm64, regloc));
376 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc));
377 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x21_arm64, regloc));
378 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x22_arm64, regloc));
379 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x23_arm64, regloc));
380 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x24_arm64, regloc));
381 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x25_arm64, regloc));
382 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x26_arm64, regloc));
383 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x27_arm64, regloc));
384 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x28_arm64, regloc));
385 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc));
386 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc));
496 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc));
506 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc));
612 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d15_arm64, regloc));
616 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d14_arm64, regloc));
620 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d13_arm64, regloc));
624 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d12_arm64, regloc));
628 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d11_arm64, regloc));
632 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d10_arm64, regloc));
636 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d9_arm64, regloc));
640 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d8_arm64, regloc));
651 if (row_sp->GetRegisterInfo(fpu_d8_arm64, regloc)) {
654 if (row_sp->GetRegisterInfo(fpu_d9_arm64, regloc)) {
657 if (row_sp->GetRegisterInfo(fpu_d10_arm64, regloc)) {
660 if (row_sp->GetRegisterInfo(fpu_d11_arm64, regloc)) {
663 if (row_sp->GetRegisterInfo(fpu_d12_arm64, regloc)) {
666 if (row_sp->GetRegisterInfo(fpu_d13_arm64, regloc)) {
669 if (row_sp->GetRegisterInfo(fpu_d14_arm64, regloc)) {
672 if (row_sp->GetRegisterInfo(fpu_d15_arm64, regloc)) {
675 if (row_sp->GetRegisterInfo(gpr_x27_arm64, regloc)) {
678 if (row_sp->GetRegisterInfo(gpr_x28_arm64, regloc)) {
tools/lldb/unittests/UnwindAssembly/PPC64/TestPPC64InstEmulation.cpp 112 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc));
123 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc));
134 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc));
138 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc));
149 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc));
153 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc));
164 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc));
168 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc));
224 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_r31_ppc64le, regloc));
235 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_ppc64le, regloc));
tools/lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp 181 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
192 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
203 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
214 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
257 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc));
268 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc));
279 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc));
290 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc));
398 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
402 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rbp, regloc));
406 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r15, regloc));
410 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r14, regloc));
414 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r13, regloc));
418 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r12, regloc));
422 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rbx, regloc));
436 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
444 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rax, regloc));
445 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbx, regloc));
446 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rcx, regloc));
447 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rdx, regloc));
448 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbp, regloc));
449 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rsi, regloc));
450 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rdi, regloc));
451 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r8, regloc));
452 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r9, regloc));
453 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r10, regloc));
454 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r11, regloc));
455 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r12, regloc));
456 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r13, regloc));
457 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r14, regloc));
458 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r15, regloc));
681 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc));
685 EXPECT_TRUE(row_sp->GetRegisterInfo(k_ebp, regloc));
689 EXPECT_TRUE(row_sp->GetRegisterInfo(k_ebx, regloc));
693 EXPECT_TRUE(row_sp->GetRegisterInfo(k_edi, regloc));
697 EXPECT_TRUE(row_sp->GetRegisterInfo(k_esi, regloc));
739 EXPECT_TRUE(row_sp->GetRegisterInfo(k_eip, regloc));
743 EXPECT_TRUE(row_sp->GetRegisterInfo(k_esp, regloc));
749 EXPECT_FALSE(row_sp->GetRegisterInfo(k_eax, regloc));
750 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebx, regloc));
751 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ecx, regloc));
752 EXPECT_FALSE(row_sp->GetRegisterInfo(k_edx, regloc));
753 EXPECT_FALSE(row_sp->GetRegisterInfo(k_esi, regloc));
754 EXPECT_FALSE(row_sp->GetRegisterInfo(k_edi, regloc));
755 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebp, regloc));
818 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
824 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rax, regloc));
825 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbx, regloc));
826 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rcx, regloc));
827 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rdx, regloc));
828 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbp, regloc));
829 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rsi, regloc));
830 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rdi, regloc));
831 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r8, regloc));
832 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r9, regloc));
833 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r10, regloc));
834 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r11, regloc));
835 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r12, regloc));
836 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r13, regloc));
837 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r14, regloc));
838 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r15, regloc));
850 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
947 EXPECT_FALSE(row_sp->GetRegisterInfo(k_eax, regloc));
948 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebx, regloc));
949 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ecx, regloc));
950 EXPECT_FALSE(row_sp->GetRegisterInfo(k_edx, regloc));
951 EXPECT_FALSE(row_sp->GetRegisterInfo(k_esi, regloc));
952 EXPECT_FALSE(row_sp->GetRegisterInfo(k_edi, regloc));
953 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebp, regloc));
988 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rbp, regloc));
1003 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rbp, regloc));
1159 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r15, regloc));
1187 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r14, regloc));
1215 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r13, regloc));
1243 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r12, regloc));
1271 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rbx, regloc));
1302 EXPECT_FALSE(row_sp->GetRegisterInfo(k_eax, regloc));
1331 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ecx, regloc));
1360 EXPECT_FALSE(row_sp->GetRegisterInfo(k_edx, regloc));
1386 EXPECT_TRUE(row_sp->GetRegisterInfo(k_ebx, regloc));
1414 EXPECT_TRUE(row_sp->GetRegisterInfo(k_ebp, regloc));
1442 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rbp, regloc));
1470 EXPECT_TRUE(row_sp->GetRegisterInfo(k_esi, regloc));
1498 EXPECT_TRUE(row_sp->GetRegisterInfo(k_edi, regloc));
1760 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbx, regloc));
1786 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbp, regloc));
1812 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r12, regloc));
1838 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r13, regloc));
1864 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r14, regloc));
1890 EXPECT_FALSE(row_sp->GetRegisterInfo(k_r15, regloc));
1916 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebx, regloc));
1942 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebp, regloc));
1968 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbp, regloc));
1994 EXPECT_FALSE(row_sp->GetRegisterInfo(k_esi, regloc));
2020 EXPECT_FALSE(row_sp->GetRegisterInfo(k_edi, regloc));
2087 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbp, regloc));
2097 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebp, regloc));
2126 EXPECT_FALSE(row_sp->GetRegisterInfo(k_ebp, regloc));
2155 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r14, regloc));
2159 EXPECT_TRUE(row_sp->GetRegisterInfo(k_r15, regloc));
2163 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rbx, regloc));
2193 EXPECT_TRUE(row_sp->GetRegisterInfo(k_ebx, regloc));
2197 EXPECT_TRUE(row_sp->GetRegisterInfo(k_esi, regloc));
2478 EXPECT_TRUE(row_sp->GetRegisterInfo(k_ebp, regloc));
2493 EXPECT_FALSE(row_sp->GetRegisterInfo(k_rbp, regloc));
2618 plan.GetRowForFunctionOffset(27)->GetRegisterInfo(k_edi, reg_loc));
2703 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2714 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2725 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2736 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2747 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2758 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2769 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2780 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2791 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2802 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
2813 EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));