Lines Matching refs:reg_value
169 RegisterValue ®_value) { in GPRRead() argument
207 reg_value.SetUInt64(tls_context.X[reg - gpr_x0_arm64]); in GPRRead()
211 reg_value.SetUInt64(tls_context.Fp); in GPRRead()
214 reg_value.SetUInt64(tls_context.Sp); in GPRRead()
217 reg_value.SetUInt64(tls_context.Lr); in GPRRead()
220 reg_value.SetUInt64(tls_context.Pc); in GPRRead()
223 reg_value.SetUInt32(tls_context.Cpsr); in GPRRead()
255 reg_value.SetUInt32( in GPRRead()
265 const RegisterValue ®_value) { in GPRWrite() argument
304 tls_context.X[reg - gpr_x0_arm64] = reg_value.GetAsUInt64(); in GPRWrite()
308 tls_context.Fp = reg_value.GetAsUInt64(); in GPRWrite()
311 tls_context.Sp = reg_value.GetAsUInt64(); in GPRWrite()
314 tls_context.Lr = reg_value.GetAsUInt64(); in GPRWrite()
317 tls_context.Pc = reg_value.GetAsUInt64(); in GPRWrite()
320 tls_context.Cpsr = reg_value.GetAsUInt32(); in GPRWrite()
352 tls_context.X[reg - gpr_w0_arm64] = reg_value.GetAsUInt32(); in GPRWrite()
360 RegisterValue ®_value) { in FPRRead() argument
401 reg_value.SetBytes(tls_context.V[reg - fpu_v0_arm64].B, 16, in FPRRead()
437 reg_value.SetFloat(tls_context.V[reg - fpu_s0_arm64].S[0]); in FPRRead()
472 reg_value.SetDouble(tls_context.V[reg - fpu_d0_arm64].D[0]); in FPRRead()
476 reg_value.SetUInt32(tls_context.Fpsr); in FPRRead()
480 reg_value.SetUInt32(tls_context.Fpcr); in FPRRead()
489 const RegisterValue ®_value) { in FPRWrite() argument
531 memcpy(tls_context.V[reg - fpu_v0_arm64].B, reg_value.GetBytes(), 16); in FPRWrite()
566 tls_context.V[reg - fpu_s0_arm64].S[0] = reg_value.GetAsFloat(); in FPRWrite()
601 tls_context.V[reg - fpu_d0_arm64].D[0] = reg_value.GetAsDouble(); in FPRWrite()
605 tls_context.Fpsr = reg_value.GetAsUInt32(); in FPRWrite()
609 tls_context.Fpcr = reg_value.GetAsUInt32(); in FPRWrite()
618 RegisterValue ®_value) { in ReadRegister() argument
636 return GPRRead(reg, reg_value); in ReadRegister()
639 return FPRRead(reg, reg_value); in ReadRegister()
645 const RegisterInfo *reg_info, const RegisterValue ®_value) { in WriteRegister() argument
664 return GPRWrite(reg, reg_value); in WriteRegister()
667 return FPRWrite(reg, reg_value); in WriteRegister()