Lines Matching refs:reg_ctx

249   RegisterContext *reg_ctx = thread.GetRegisterContext().get();  in PrepareTrivialCall()  local
250 if (!reg_ctx) in PrepareTrivialCall()
259 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall()
263 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall()
278 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall()
280 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall()
298 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp)) in PrepareTrivialCall()
305 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall()
344 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() local
346 if (!reg_ctx) in GetArgumentValues()
352 addr_t sp = reg_ctx->GetSP(0); in GetArgumentValues()
362 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG1) in GetArgumentValues()
365 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG2) in GetArgumentValues()
368 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG3) in GetArgumentValues()
371 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG4) in GetArgumentValues()
374 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG5) in GetArgumentValues()
377 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG6) in GetArgumentValues()
380 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG7) in GetArgumentValues()
383 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_ARG8) in GetArgumentValues()
434 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() local
439 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("r3", 0); in SetReturnValueObject()
454 if (reg_ctx->WriteRegisterFromUnsigned(reg_info, raw_value)) in SetReturnValueObject()
517 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() local
518 if (!reg_ctx) in GetReturnValueObjectSimple()
534 reg_ctx->GetRegisterInfoByName("r3", 0), 0); in GetReturnValueObjectSimple()
579 const RegisterInfo *f1_info = reg_ctx->GetRegisterInfoByName("f1", 0); in GetReturnValueObjectSimple()
581 if (reg_ctx->ReadRegister(f1_info, f1_value)) { in GetReturnValueObjectSimple()
603 reg_ctx->GetRegisterInfoByName("r3", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple()
613 const RegisterInfo *altivec_reg = reg_ctx->GetRegisterInfoByName("v2", 0); in GetReturnValueObjectSimple()
622 if (reg_ctx->ReadRegister(altivec_reg, reg_value)) { in GetReturnValueObjectSimple()