Lines Matching defs:reg_ctx

279   RegisterContext *reg_ctx = thread.GetRegisterContext().get();
280 if (!reg_ctx)
289 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
293 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
308 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
310 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
327 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp))
334 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr))
374 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
376 if (!reg_ctx)
382 addr_t sp = reg_ctx->GetSP(0);
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)
460 RegisterContext *reg_ctx = thread->GetRegisterContext().get();
465 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("rax", 0);
480 if (reg_ctx->WriteRegisterFromUnsigned(reg_info, raw_value))
499 reg_ctx->GetRegisterInfoByName("xmm0", 0);
516 reg_ctx->WriteRegister(xmm0_info, xmm0_value);
548 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
549 if (!reg_ctx)
565 reg_ctx->GetRegisterInfoByName("rax", 0), 0);
611 reg_ctx->GetRegisterInfoByName("xmm0", 0);
613 if (reg_ctx->ReadRegister(xmm0_info, xmm0_value)) {
638 reg_ctx->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB];
650 reg_ctx->GetRegisterInfoByName("xmm0", 0);
652 altivec_reg = reg_ctx->GetRegisterInfoByName("mm0", 0);
662 if (reg_ctx->ReadRegister(altivec_reg, reg_value)) {
679 reg_ctx->GetRegisterInfoByName("xmm1", 0);
688 if (reg_ctx->ReadRegister(altivec_reg, reg_value) &&
689 reg_ctx->ReadRegister(altivec_reg2, reg_value2)) {