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