Lines Matching defs:reg_ctx
579 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
580 if (!reg_ctx)
589 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
593 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
606 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
608 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
610 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
611 const RegisterInfo *r25_info = reg_ctx->GetRegisterInfoByName("r25", 0);
612 const RegisterInfo *r0_info = reg_ctx->GetRegisterInfoByName("zero", 0);
620 if (!reg_ctx->WriteRegisterFromUnsigned(r0_info, (uint64_t)0))
626 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp))
632 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr))
638 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr))
645 if (!reg_ctx->WriteRegisterFromUnsigned(r25_info, func_addr))
672 RegisterContext *reg_ctx = thread->GetRegisterContext().get();
674 if (!reg_ctx)
694 const RegisterInfo *r2_info = reg_ctx->GetRegisterInfoByName("r2", 0);
698 if (!reg_ctx->WriteRegisterFromUnsigned(r2_info, raw_value))
702 if (reg_ctx->WriteRegisterFromUnsigned(r2_info, raw_value)) {
704 reg_ctx->GetRegisterInfoByName("r3", 0);
707 if (!reg_ctx->WriteRegisterFromUnsigned(r3_info, raw_value))
746 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
747 if (!reg_ctx)
760 const RegisterInfo *r2_info = reg_ctx->GetRegisterInfoByName("r2", 0);
761 const RegisterInfo *r3_info = reg_ctx->GetRegisterInfoByName("r3", 0);
772 uint64_t raw_value = reg_ctx->ReadRegisterAsUnsigned(r2_info, 0);
815 uint64_t raw_value = reg_ctx->ReadRegisterAsUnsigned(r2_info, 0);
829 result[1] = reg_ctx->ReadRegisterAsUnsigned(r3_info, 0);
832 result[0] = reg_ctx->ReadRegisterAsUnsigned(r3_info, 0);
842 const RegisterInfo *f0_info = reg_ctx->GetRegisterInfoByName("f0", 0);
847 reg_ctx->ReadRegister(f0_info, f0_value);
860 reg_ctx->GetRegisterInfoByName("f2", 0);
863 reg_ctx->ReadRegister(f2_info, f2_value);
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);
953 reg_ctx->ReadRegister(f0_info, f0_value);
954 reg_ctx->ReadRegister(f2_info, f2_value);
979 reg_ctx->ReadRegister(f1_info, f1_value);
985 reg_ctx->ReadRegister(f1_info, f1_value);
1090 reg_ctx->ReadRegister(r2_info, r2_value);
1100 reg_ctx->ReadRegister(r3_info, r3_value);
1120 uint64_t mem_address = reg_ctx->ReadRegisterAsUnsigned(
1121 reg_ctx->GetRegisterInfoByName("r2", 0), 0);