|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lldb/source/API/SBFrame.cpp 640 ((reg_info->name && strcasecmp(reg_info->name, name) == 0) ||
640 ((reg_info->name && strcasecmp(reg_info->name, name) == 0) ||
962 ((reg_info->name && strcasecmp(reg_info->name, name) == 0) ||
962 ((reg_info->name && strcasecmp(reg_info->name, name) == 0) ||
tools/lldb/source/Commands/CommandObjectRegister.cpp 216 strm.Printf("%-12s = error: unavailable\n", reg_info->name);
tools/lldb/source/Core/Disassembler.cpp 1423 (op.m_register == ConstString(info.name) ||
tools/lldb/source/Core/DumpRegisterValue.cpp 38 if (reg_info->name) {
39 s->Printf(fmt.c_str(), reg_info->name);
56 s->Printf(fmt.c_str(), reg_info->name);
tools/lldb/source/Core/EmulateInstruction.cpp 339 strm.Printf(" Read Register (%s)\n", reg_info->name);
356 strm.Printf(" Write to Register (name = %s, value = ", reg_info->name);
447 info.RegisterPlusOffset.reg.name,
453 info.RegisterPlusIndirectOffset.base_reg.name,
454 info.RegisterPlusIndirectOffset.offset_reg.name);
459 info.RegisterToRegisterPlusOffset.base_reg.name,
461 info.RegisterToRegisterPlusOffset.data_reg.name);
466 info.RegisterToRegisterPlusIndirectOffset.base_reg.name,
467 info.RegisterToRegisterPlusIndirectOffset.offset_reg.name,
468 info.RegisterToRegisterPlusIndirectOffset.data_reg.name);
473 info.RegisterRegisterOperands.operand1.name,
474 info.RegisterRegisterOperands.operand2.name);
482 strm.Printf(" (reg = %s)", info.reg.name);
tools/lldb/source/Core/ValueObject.cpp 390 if (reg_info->name)
391 m_location_str = reg_info->name;
tools/lldb/source/Core/ValueObjectRegister.cpp 224 if (reg_info->name)
225 m_name.SetCString(reg_info->name);
362 s.Printf("$%s", m_reg_info.name);
tools/lldb/source/Expression/DWARFExpression.cpp 195 reg_info->name);
200 reg_info->name);
tools/lldb/source/Expression/Materializer.cpp 1177 (uint64_t)load_addr, m_register_info.name);
1185 m_register_info.name);
1193 m_register_info.name);
1201 m_register_info.name);
1208 m_register_info.name, (unsigned long long)register_data.GetByteSize(),
1224 m_register_info.name, write_error.AsCString());
1240 (uint64_t)load_addr, m_register_info.name);
1250 m_register_info.name);
1261 m_register_info.name,
1283 m_register_info.name);
1297 m_register_info.name);
tools/lldb/source/Host/common/NativeRegisterContext.cpp 63 if (reg_name.equals_lower(reg_info->name) ||
81 return reg_info->name;
336 static_cast<uint64_t>(src_len), reg_info->name,
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp 1305 if (g_register_infos[i].name)
1306 g_register_infos[i].name =
1307 ConstString(g_register_infos[i].name).GetCString();
1882 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp 1646 if (g_register_infos[i].name)
1647 g_register_infos[i].name =
1648 ConstString(g_register_infos[i].name).GetCString();
1716 static_cast<int>(i + 1), args[i], reg_info->name);
2029 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp 692 if (g_register_infos[i].name)
693 g_register_infos[i].name =
694 ConstString(g_register_infos[i].name).GetCString();
1081 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp 349 reg_info->name);
361 reg_info->name);
589 return ra_reg_name == reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp 1306 if (g_register_infos[i].name)
1307 g_register_infos[i].name =
1308 ConstString(g_register_infos[i].name).GetCString();
1988 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp 1644 if (g_register_infos[i].name)
1645 g_register_infos[i].name =
1646 ConstString(g_register_infos[i].name).GetCString();
1712 static_cast<int>(i + 1), args[i], reg_info->name);
2002 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp 985 if (g_register_infos[i].name)
986 g_register_infos[i].name =
987 ConstString(g_register_infos[i].name).GetCString();
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp 183 if (g_register_infos[i].name)
184 g_register_infos[i].name =
185 ConstString(g_register_infos[i].name).GetCString();
801 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp 605 args[i], reg_info->name);
1010 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp 594 args[i], reg_info->name);
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp 260 static_cast<uint64_t>(i + 1), args[i], reg_info->name);
933 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp 111 static_cast<uint64_t>(i + 1), args[i], reg_info->name);
1036 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp 184 if (g_register_infos[i].name)
185 g_register_infos[i].name =
186 ConstString(g_register_infos[i].name).GetCString();
256 static_cast<uint64_t>(i + 1), args[i], reg_info->name);
679 const char *name = reg_info->name;
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp 200 if (g_register_infos[i].name)
201 g_register_infos[i].name =
202 ConstString(g_register_infos[i].name).GetCString();
292 static_cast<uint64_t>(i + 1), args[i], reg_info->name);
1071 assert(reg_info->name != nullptr && "unnamed register?");
1072 std::string Name = std::string(reg_info->name);
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp 1068 if (g_register_infos[i].name)
1069 g_register_infos[i].name =
1070 ConstString(g_register_infos[i].name).GetCString();
1134 static_cast<uint64_t>(i + 1), args[i], reg_info->name);
1768 assert(reg_info->name != nullptr && "unnamed register?");
1769 std::string Name = std::string(reg_info->name);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp 1145 reg_info->name);
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp 75 reg_info.name = "r0";
78 reg_info.name = "r1";
81 reg_info.name = "r2";
84 reg_info.name = "r3";
87 reg_info.name = "r4";
90 reg_info.name = "r5";
93 reg_info.name = "r6";
96 reg_info.name = "r7";
100 reg_info.name = "r8";
103 reg_info.name = "r9";
106 reg_info.name = "r10";
109 reg_info.name = "r11";
112 reg_info.name = "r12";
115 reg_info.name = "sp";
120 reg_info.name = "lr";
125 reg_info.name = "pc";
130 reg_info.name = "cpsr";
135 reg_info.name = "s0";
138 reg_info.name = "s1";
141 reg_info.name = "s2";
144 reg_info.name = "s3";
147 reg_info.name = "s4";
150 reg_info.name = "s5";
153 reg_info.name = "s6";
156 reg_info.name = "s7";
159 reg_info.name = "s8";
162 reg_info.name = "s9";
165 reg_info.name = "s10";
168 reg_info.name = "s11";
171 reg_info.name = "s12";
174 reg_info.name = "s13";
177 reg_info.name = "s14";
180 reg_info.name = "s15";
183 reg_info.name = "s16";
186 reg_info.name = "s17";
189 reg_info.name = "s18";
192 reg_info.name = "s19";
195 reg_info.name = "s20";
198 reg_info.name = "s21";
201 reg_info.name = "s22";
204 reg_info.name = "s23";
207 reg_info.name = "s24";
210 reg_info.name = "s25";
213 reg_info.name = "s26";
216 reg_info.name = "s27";
219 reg_info.name = "s28";
222 reg_info.name = "s29";
225 reg_info.name = "s30";
228 reg_info.name = "s31";
233 reg_info.name = "f0";
236 reg_info.name = "f1";
239 reg_info.name = "f2";
242 reg_info.name = "f3";
245 reg_info.name = "f4";
248 reg_info.name = "f5";
251 reg_info.name = "f6";
254 reg_info.name = "f7";
260 reg_info.name = "wCGR0/ACC0";
263 reg_info.name = "wCGR1/ACC1";
266 reg_info.name = "wCGR2/ACC2";
269 reg_info.name = "wCGR3/ACC3";
272 reg_info.name = "wCGR4/ACC4";
275 reg_info.name = "wCGR5/ACC5";
278 reg_info.name = "wCGR6/ACC6";
281 reg_info.name = "wCGR7/ACC7";
286 reg_info.name = "wR0";
289 reg_info.name = "wR1";
292 reg_info.name = "wR2";
295 reg_info.name = "wR3";
298 reg_info.name = "wR4";
301 reg_info.name = "wR5";
304 reg_info.name = "wR6";
307 reg_info.name = "wR7";
310 reg_info.name = "wR8";
313 reg_info.name = "wR9";
316 reg_info.name = "wR10";
319 reg_info.name = "wR11";
322 reg_info.name = "wR12";
325 reg_info.name = "wR13";
328 reg_info.name = "wR14";
331 reg_info.name = "wR15";
335 reg_info.name = "spsr";
338 reg_info.name = "spsr_fiq";
341 reg_info.name = "spsr_irq";
344 reg_info.name = "spsr_abt";
347 reg_info.name = "spsr_und";
350 reg_info.name = "spsr_svc";
354 reg_info.name = "r8_usr";
357 reg_info.name = "r9_usr";
360 reg_info.name = "r10_usr";
363 reg_info.name = "r11_usr";
366 reg_info.name = "r12_usr";
369 reg_info.name = "r13_usr";
372 reg_info.name = "r14_usr";
375 reg_info.name = "r8_fiq";
378 reg_info.name = "r9_fiq";
381 reg_info.name = "r10_fiq";
384 reg_info.name = "r11_fiq";
387 reg_info.name = "r12_fiq";
390 reg_info.name = "r13_fiq";
393 reg_info.name = "r14_fiq";
396 reg_info.name = "r13_irq";
399 reg_info.name = "r14_irq";
402 reg_info.name = "r13_abt";
405 reg_info.name = "r14_abt";
408 reg_info.name = "r13_und";
411 reg_info.name = "r14_und";
414 reg_info.name = "r13_svc";
417 reg_info.name = "r14_svc";
422 reg_info.name = "wC0";
425 reg_info.name = "wC1";
428 reg_info.name = "wC2";
431 reg_info.name = "wC3";
434 reg_info.name = "wC4";
437 reg_info.name = "wC5";
440 reg_info.name = "wC6";
443 reg_info.name = "wC7";
448 reg_info.name = "d0";
451 reg_info.name = "d1";
454 reg_info.name = "d2";
457 reg_info.name = "d3";
460 reg_info.name = "d4";
463 reg_info.name = "d5";
466 reg_info.name = "d6";
469 reg_info.name = "d7";
472 reg_info.name = "d8";
475 reg_info.name = "d9";
478 reg_info.name = "d10";
481 reg_info.name = "d11";
484 reg_info.name = "d12";
487 reg_info.name = "d13";
490 reg_info.name = "d14";
493 reg_info.name = "d15";
496 reg_info.name = "d16";
499 reg_info.name = "d17";
502 reg_info.name = "d18";
505 reg_info.name = "d19";
508 reg_info.name = "d20";
511 reg_info.name = "d21";
514 reg_info.name = "d22";
517 reg_info.name = "d23";
520 reg_info.name = "d24";
523 reg_info.name = "d25";
526 reg_info.name = "d26";
529 reg_info.name = "d27";
532 reg_info.name = "d28";
535 reg_info.name = "d29";
538 reg_info.name = "d30";
541 reg_info.name = "d31";
546 reg_info.name = "q0";
549 reg_info.name = "q1";
552 reg_info.name = "q2";
555 reg_info.name = "q3";
558 reg_info.name = "q4";
561 reg_info.name = "q5";
564 reg_info.name = "q6";
567 reg_info.name = "q7";
570 reg_info.name = "q8";
573 reg_info.name = "q9";
576 reg_info.name = "q10";
579 reg_info.name = "q11";
582 reg_info.name = "q12";
585 reg_info.name = "q13";
588 reg_info.name = "q14";
591 reg_info.name = "q15";
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp 650 reg_info.name = GetRegisterName(reg_num, false);
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp 637 reg_info.name = GetRegisterName(reg_num, false);
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp 37 return DoReadRegisterValue(reg_info->byte_offset, reg_info->name,
94 return DoWriteRegisterValue(reg_info->byte_offset, reg_info->name, reg_value);
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp 424 reg_info->name);
575 return Status("no lldb regnum for %s", reg_info && reg_info->name
576 ? reg_info->name
747 return DoWriteRegisterValue(reg_info->byte_offset, reg_info->name, value);
tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp 113 reg_info.name = name_val.GetCString();
369 invalidate_reg_name.GetCString(), reg_info.name);
406 reg_info.name = reg_name.AsCString();
407 assert(reg_info.name);
542 if (strcmp(reg.name, "pc") == 0)
544 else if ((strcmp(reg.name, "fp") == 0) ||
545 (strcmp(reg.name, "x29") == 0))
547 else if ((strcmp(reg.name, "lr") == 0) ||
548 (strcmp(reg.name, "x30") == 0))
550 else if ((strcmp(reg.name, "sp") == 0) ||
551 (strcmp(reg.name, "x31") == 0))
553 else if (strcmp(reg.name, "cpsr") == 0)
563 if ((strcmp(reg.name, "pc") == 0) || (strcmp(reg.name, "r15") == 0))
563 if ((strcmp(reg.name, "pc") == 0) || (strcmp(reg.name, "r15") == 0))
565 else if ((strcmp(reg.name, "sp") == 0) ||
566 (strcmp(reg.name, "r13") == 0))
568 else if ((strcmp(reg.name, "lr") == 0) ||
569 (strcmp(reg.name, "r14") == 0))
571 else if ((strcmp(reg.name, "r7") == 0) &&
574 else if ((strcmp(reg.name, "r11") == 0) &&
577 else if (strcmp(reg.name, "fp") == 0)
579 else if (strcmp(reg.name, "cpsr") == 0)
586 if ((strcmp(reg.name, "eip") == 0) || (strcmp(reg.name, "pc") == 0))
586 if ((strcmp(reg.name, "eip") == 0) || (strcmp(reg.name, "pc") == 0))
588 else if ((strcmp(reg.name, "esp") == 0) ||
589 (strcmp(reg.name, "sp") == 0))
591 else if ((strcmp(reg.name, "ebp") == 0) ||
592 (strcmp(reg.name, "fp") == 0))
594 else if ((strcmp(reg.name, "eflags") == 0) ||
595 (strcmp(reg.name, "flags") == 0))
602 if ((strcmp(reg.name, "rip") == 0) || (strcmp(reg.name, "pc") == 0))
602 if ((strcmp(reg.name, "rip") == 0) || (strcmp(reg.name, "pc") == 0))
604 else if ((strcmp(reg.name, "rsp") == 0) ||
605 (strcmp(reg.name, "sp") == 0))
607 else if ((strcmp(reg.name, "rbp") == 0) ||
608 (strcmp(reg.name, "fp") == 0))
610 else if ((strcmp(reg.name, "rflags") == 0) ||
611 (strcmp(reg.name, "flags") == 0))
694 s.Printf("[%3" PRIu64 "] name = %-10s", (uint64_t)i, m_regs[i].name);
712 s.Printf("%s ", m_regs[m_regs[i].value_regs[j]].name);
720 s.Printf("%s ", m_regs[m_regs[i].invalidate_regs[j]].name);
734 s.Printf("%s ", m_regs[m_sets[i].registers[idx]].name);
745 if (reg_info.name == reg_name.GetCString()) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp 502 LLDB_LOGF(log, "%12s = 0x%8.8x", g_register_infos[reg].name,
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp 46 m_pc_reg_info.name = "pc";
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp 47 m_pc_reg_info.name = "pc";
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp 178 return GetRegisterInfo()[reg].name;
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp 200 return GetRegisterInfo()[reg].name;
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp 149 return GetRegisterInfo()[reg].name;
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp 158 return GetRegisterInfo()[reg].name;
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp 176 return GetRegisterInfo()[reg].name;
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp 135 return GetRegisterInfo()[reg].name;
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp 456 return GetRegisterInfo()[reg].name;
tools/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h 52 if (::strcmp(reg_name, pos->name) == 0)
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp 456 reg_info_p->name ? reg_info_p->name : "<unnamed-register>",
456 reg_info_p->name ? reg_info_p->name : "<unnamed-register>",
696 reg_info_p->name ? reg_info_p->name : "<unnamed-register>",
696 reg_info_p->name ? reg_info_p->name : "<unnamed-register>",
753 reg_info_p->name ? reg_info_p->name : "<unnamed-register>",
753 reg_info_p->name ? reg_info_p->name : "<unnamed-register>",
1690 response.PutCString(reg_info->name);
2011 __FUNCTION__, reg_index, reg_info->name, error.AsCString());
2110 __FUNCTION__, reg_index, reg_info->name, error.AsCString());
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp 399 reg_info->name, strm.GetData());
404 reg_info->name);
658 if (arm64_debugserver && (strcmp(reg_info->name, "fpsr") == 0 ||
659 strcmp(reg_info->name, "fpcr") == 0)) {
900 if (g_register_infos[i].name && g_register_infos[i].name[0])
900 if (g_register_infos[i].name && g_register_infos[i].name[0])
901 name.SetCString(g_register_infos[i].name);
926 if (m_regs[i].name && g_register_infos[i].name) {
926 if (m_regs[i].name && g_register_infos[i].name) {
927 if (strcmp(m_regs[i].name, g_register_infos[i].name)) {
927 if (strcmp(m_regs[i].name, g_register_infos[i].name)) {
950 const char *reg_name = g_register_infos[first_primordial_reg].name;
955 if (reg_info && reg_info->name &&
956 ::strcasecmp(reg_info->name, reg_name) == 0) {
960 name.SetCString(g_comp_register_infos[i].name);
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.cpp 524 return g_reg_infos[reg].name;
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp 808 return g_reg_infos[reg].name;
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp 484 reg_info->name, synthetic);
510 reg_info->name);
tools/lldb/source/Symbol/UnwindPlan.cpp 140 s.Printf("=%s", other_reg_info->name);
163 s.PutCString(reg_info->name);
tools/lldb/source/Target/ABI.cpp 51 if (register_info_array[i].name == unique_name_cstr) {
tools/lldb/source/Target/RegisterContext.cpp 61 if (reg_name.equals_lower(reg_info->name) ||
117 return reg_info->name;
327 reg_info->name, dst_len);
tools/lldb/source/Target/RegisterNumber.cpp 23 if (reginfo && reginfo->name) {
24 m_name = reginfo->name;
42 if (reginfo && reginfo->name) {
43 m_name = reginfo->name;
tools/lldb/source/Utility/RegisterValue.cpp 53 "invalid register value type for register %s", reg_info->name);
80 "failed to copy data for register write of %s", reg_info->name);
121 reg_info->name, dst_len);
282 "failed to copy data for register write of %s", reg_info->name);
290 "invalid register value type for register %s", reg_info->name);
tools/lldb/unittests/Process/minidump/RegisterContextMinidumpTest.cpp 153 llvm::StringRef name(info->name);
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp 162 Info.name = ConstString(Elements["name"]).GetCString();
163 if (!Info.name)