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

Declarations

tools/lldb/include/lldb/Target/RegisterContext.h
  141   const RegisterInfo *GetRegisterInfoByName(llvm::StringRef reg_name,

References

tools/lldb/source/Commands/CommandObjectRegister.cpp
  212           reg_info = reg_ctx->GetRegisterInfoByName(arg_str);
  348       const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName(reg_name);
tools/lldb/source/Core/FormatEntity.cpp
  998       const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName(reg_name);
tools/lldb/source/Core/ValueObjectRegister.cpp
  195         m_reg_ctx_sp->GetRegisterInfoByName(name.AsCString());
  210         m_reg_ctx_sp->GetRegisterInfoByName(name.AsCString());
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
 1362     if (!reg_ctx->WriteRegister(reg_ctx->GetRegisterInfoByName(reg_names[i]),
 1412   const RegisterInfo *cpsr_reg_info = reg_ctx->GetRegisterInfoByName("cpsr");
 1494               arg_reg_info = reg_ctx->GetRegisterInfoByName("r0");
 1497               arg_reg_info = reg_ctx->GetRegisterInfoByName("r1");
 1500               arg_reg_info = reg_ctx->GetRegisterInfoByName("r2");
 1503               arg_reg_info = reg_ctx->GetRegisterInfoByName("r3");
 1575   const RegisterInfo *r0_reg_info = reg_ctx->GetRegisterInfoByName("r0", 0);
 1591               reg_ctx->GetRegisterInfoByName("r1", 0);
 1593               reg_ctx->GetRegisterInfoByName("r2", 0);
 1595               reg_ctx->GetRegisterInfoByName("r3", 0);
 1647       const RegisterInfo *r1_reg_info = reg_ctx->GetRegisterInfoByName("r1", 0);
 1736       const RegisterInfo *r0_info = reg_ctx->GetRegisterInfoByName("r0", 0);
 1746           const RegisterInfo *r1_info = reg_ctx->GetRegisterInfoByName("r1", 0);
 1758       const RegisterInfo *r0_info = reg_ctx->GetRegisterInfoByName("r0", 0);
 1759       const RegisterInfo *r1_info = reg_ctx->GetRegisterInfoByName("r1", 0);
 1760       const RegisterInfo *r2_info = reg_ctx->GetRegisterInfoByName("r2", 0);
 1761       const RegisterInfo *r3_info = reg_ctx->GetRegisterInfoByName("r3", 0);
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
 1790             reg_info = reg_ctx->GetRegisterInfoByName("x0");
 1793             reg_info = reg_ctx->GetRegisterInfoByName("x1");
 1796             reg_info = reg_ctx->GetRegisterInfoByName("x2");
 1799             reg_info = reg_ctx->GetRegisterInfoByName("x3");
 1802             reg_info = reg_ctx->GetRegisterInfoByName("x4");
 1805             reg_info = reg_ctx->GetRegisterInfoByName("x5");
 1808             reg_info = reg_ctx->GetRegisterInfoByName("x6");
 1811             reg_info = reg_ctx->GetRegisterInfoByName("x7");
 1892           const RegisterInfo *x0_info = reg_ctx->GetRegisterInfoByName("x0", 0);
 1903                   reg_ctx->GetRegisterInfoByName("x1", 0);
 1920           const RegisterInfo *v0_info = reg_ctx->GetRegisterInfoByName("v0", 0);
 1948         const RegisterInfo *v0_info = reg_ctx->GetRegisterInfoByName("v0", 0);
 2139             reg_ctx->GetRegisterInfoByName(v_name, 0);
 2209       reg_info = reg_ctx->GetRegisterInfoByName("x8", 0);
 2280             reg_ctx->GetRegisterInfoByName("x0", 0);
 2293                   reg_ctx->GetRegisterInfoByName("x1", 0);
 2366               reg_ctx->GetRegisterInfoByName("v0", 0);
 2394       const RegisterInfo *v0_info = reg_ctx->GetRegisterInfoByName("v0", 0);
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
  734   const RegisterInfo *reg_info_32 = reg_ctx->GetRegisterInfoByName("eax");
  876       const RegisterInfo *eax_info = reg_ctx->GetRegisterInfoByName("eax", 0);
  887               reg_ctx->GetRegisterInfoByName("edx", 0);
  938         reg_ctx->GetRegisterInfoByName("eax", 0)->kinds[eRegisterKindLLDB];
  940         reg_ctx->GetRegisterInfoByName("edx", 0)->kinds[eRegisterKindLLDB];
  994         reg_ctx->GetRegisterInfoByName("eax", 0)->kinds[eRegisterKindLLDB];
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
  146     const auto *const rf_build_reg = reg_ctx.GetRegisterInfoByName("rf_build");
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
 1664               reg_ctx->GetRegisterInfoByName("d0", 0);
 1688               reg_ctx->GetRegisterInfoByName("s0", 0);
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
 1893           const RegisterInfo *v0_info = reg_ctx->GetRegisterInfoByName("v0", 0);
 1921         const RegisterInfo *v0_info = reg_ctx->GetRegisterInfoByName("v0", 0);
 2116             reg_ctx->GetRegisterInfoByName(v_name, 0);
 2182       reg_info = reg_ctx->GetRegisterInfoByName("x8", 0);
 2338               reg_ctx->GetRegisterInfoByName("v0", 0);
 2365       const RegisterInfo *v0_info = reg_ctx->GetRegisterInfoByName("v0", 0);
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  225   const RegisterInfo *reg_info_32 = reg_ctx->GetRegisterInfoByName("eax");
  364     const RegisterInfo *eax_info = reg_ctx->GetRegisterInfoByName("eax", 0);
  372     const RegisterInfo *eax_info = reg_ctx->GetRegisterInfoByName("eax", 0);
  385         const RegisterInfo *edx_info = reg_ctx->GetRegisterInfoByName("edx", 0);
  409       const RegisterInfo *st0_info = reg_ctx->GetRegisterInfoByName("st0", 0);
  411           reg_ctx->GetRegisterInfoByName("fstat", 0);
  412       const RegisterInfo *ftag_info = reg_ctx->GetRegisterInfoByName("ftag", 0);
  493       reg_ctx->GetRegisterInfoByName("eax", 0)->kinds[eRegisterKindLLDB];
  495       reg_ctx->GetRegisterInfoByName("edx", 0)->kinds[eRegisterKindLLDB];
  589         const RegisterInfo *st0_info = reg_ctx->GetRegisterInfoByName("st0", 0);
  642       const RegisterInfo *vec_reg = reg_ctx->GetRegisterInfoByName("xmm0", 0);
  644         vec_reg = reg_ctx->GetRegisterInfoByName("mm0", 0);
  671               reg_ctx->GetRegisterInfoByName("xmm1", 0);
  730         reg_ctx_sp->GetRegisterInfoByName("eax", 0)->kinds[eRegisterKindLLDB];
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
  653   const RegisterInfo *r25_info = reg_ctx->GetRegisterInfoByName("r25", 0);
  654   const RegisterInfo *r0_info = reg_ctx->GetRegisterInfoByName("zero", 0);
  734       const RegisterInfo *r2_info = reg_ctx->GetRegisterInfoByName("r2", 0);
  744           const RegisterInfo *r3_info = reg_ctx->GetRegisterInfoByName("r3", 0);
  805   const RegisterInfo *r2_reg_info = reg_ctx->GetRegisterInfoByName("r2", 0);
  814       const RegisterInfo *r3_reg_info = reg_ctx->GetRegisterInfoByName("r3", 0);
  859         reg_ctx->GetRegisterInfoByName("r2", 0), 0);
  879             reg_ctx->GetRegisterInfoByName("r3", 0);
  893       const RegisterInfo *f0_info = reg_ctx->GetRegisterInfoByName("f0", 0);
  906           const RegisterInfo *f1_info = reg_ctx->GetRegisterInfoByName("f1", 0);
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
  613   const RegisterInfo *r25_info = reg_ctx->GetRegisterInfoByName("r25", 0);
  614   const RegisterInfo *r0_info = reg_ctx->GetRegisterInfoByName("zero", 0);
  696         const RegisterInfo *r2_info = reg_ctx->GetRegisterInfoByName("r2", 0);
  706                 reg_ctx->GetRegisterInfoByName("r3", 0);
  761   const RegisterInfo *r2_info = reg_ctx->GetRegisterInfoByName("r2", 0);
  762   const RegisterInfo *r3_info = reg_ctx->GetRegisterInfoByName("r3", 0);
  842           const RegisterInfo *f0_info = reg_ctx->GetRegisterInfoByName("f0", 0);
  860                 reg_ctx->GetRegisterInfoByName("f2", 0);
  949           const RegisterInfo *f0_info = reg_ctx->GetRegisterInfoByName("f0", 0);
  950           const RegisterInfo *f1_info = reg_ctx->GetRegisterInfoByName("f1", 0);
  951           const RegisterInfo *f2_info = reg_ctx->GetRegisterInfoByName("f2", 0);
 1121         reg_ctx->GetRegisterInfoByName("r2", 0), 0);
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  437     const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("r3", 0);
  532           reg_ctx->GetRegisterInfoByName("r3", 0), 0);
  577           const RegisterInfo *f1_info = reg_ctx->GetRegisterInfoByName("f1", 0);
  601         reg_ctx->GetRegisterInfoByName("r3", 0)->kinds[eRegisterKindLLDB];
  611       const RegisterInfo *altivec_reg = reg_ctx->GetRegisterInfoByName("v2", 0);
  671       const RegisterInfo *r3_info = reg_ctx_sp->GetRegisterInfoByName("r3", 0);
  673           reg_ctx_sp->GetRegisterInfoByName("rdx", 0);
  854           reg_ctx_sp->GetRegisterInfoByName("r3", 0)->kinds[eRegisterKindLLDB];
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
  315     const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("r3", 0);
  449           m_reg_ctx->GetRegisterInfoByName(GetName());
  690     vr[0] = m_reg_ctx->GetRegisterInfoByName("vr2");
  708       vr[1] = m_reg_ctx->GetRegisterInfoByName("vr3");
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp
  236   const RegisterInfo *ra_reg_info = reg_ctx->GetRegisterInfoByName("r14", 0);
  415     const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("r2", 0);
  448         const RegisterInfo *f0_info = reg_ctx->GetRegisterInfoByName("f0", 0);
  513           reg_ctx->GetRegisterInfoByName("r2", 0), 0);
  558           const RegisterInfo *f0_info = reg_ctx->GetRegisterInfoByName("f0", 0);
  584         reg_ctx->GetRegisterInfoByName("r2", 0)->kinds[eRegisterKindLLDB];
  620         reg_ctx_sp->GetRegisterInfoByName("r2", 0)->kinds[eRegisterKindLLDB];
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
  465     const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("rax", 0);
  499             reg_ctx->GetRegisterInfoByName("xmm0", 0);
  565           reg_ctx->GetRegisterInfoByName("rax", 0), 0);
  611               reg_ctx->GetRegisterInfoByName("xmm0", 0);
  638         reg_ctx->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB];
  650           reg_ctx->GetRegisterInfoByName("xmm0", 0);
  652         altivec_reg = reg_ctx->GetRegisterInfoByName("mm0", 0);
  679               reg_ctx->GetRegisterInfoByName("xmm1", 0);
  804           reg_ctx_sp->GetRegisterInfoByName("rax", 0);
  806           reg_ctx_sp->GetRegisterInfoByName("rdx", 0);
  808           reg_ctx_sp->GetRegisterInfoByName("xmm0", 0);
  810           reg_ctx_sp->GetRegisterInfoByName("xmm1", 0);
  991           reg_ctx_sp->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB];
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
 1298     const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("rax", 0);
 1332             reg_ctx->GetRegisterInfoByName("xmm0", 0);
 1399           reg_ctx->GetRegisterInfoByName("rax", 0), 0);
 1445               reg_ctx->GetRegisterInfoByName("xmm0", 0);
 1471         reg_ctx->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB];
 1483           reg_ctx->GetRegisterInfoByName("xmm0", 0);
 1485         xmm_reg = reg_ctx->GetRegisterInfoByName("mm0", 0);
 1629         reg_ctx_sp->GetRegisterInfoByName("rax", 0);
 1701         reg_ctx_sp->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB];
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
 1140           m_parser_vars->m_exe_ctx.GetRegisterContext()->GetRegisterInfoByName(
tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp
   91   const RegisterInfo *reginfo = regctx_sp->GetRegisterInfoByName("arg1");
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
  194           ctx.reg_ctx->GetRegisterInfoByName(reg_names[i]);
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  114   const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName(name);
  116     reg_info = reg_ctx->GetRegisterInfoByName(alt_name);
tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
  131     const RegisterInfo *ri = reg_ctx->GetRegisterInfoByName(it->second.name);
tools/lldb/source/Symbol/FuncUnwinders.cpp
  185     return m_ctx.GetRegisterInfoByName(name);
tools/lldb/source/Target/StackFrame.cpp
 1286         register_context.GetRegisterInfoByName(operand.m_register.AsCString());
 1519       frame.GetRegisterContext()->GetRegisterInfoByName(reg.AsCString());
 1565           frame.GetRegisterContext()->GetRegisterInfoByName(