Lines Matching defs:reg_value

267                                                  RegisterValue &reg_value) {
300 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RAX];
303 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RBX];
306 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RCX];
309 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RDX];
312 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RDI];
315 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RSI];
318 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RBP];
321 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RSP];
324 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_R8];
327 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_R9];
330 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_R10];
333 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_R11];
336 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_R12];
339 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_R13];
342 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_R14];
345 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_R15];
348 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RIP];
351 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RFLAGS];
354 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_CS];
357 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_FS];
360 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_GS];
363 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_SS];
366 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_DS];
369 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_ES];
372 reg_value = (uint16_t)m_fpr_x86_64.fxstate.fx_cw;
375 reg_value = (uint16_t)m_fpr_x86_64.fxstate.fx_sw;
378 reg_value = (uint8_t)m_fpr_x86_64.fxstate.fx_tw;
381 reg_value = (uint64_t)m_fpr_x86_64.fxstate.fx_opcode;
384 reg_value = (uint64_t)m_fpr_x86_64.fxstate.fx_ip.fa_64;
387 reg_value = (uint32_t)m_fpr_x86_64.fxstate.fx_ip.fa_32.fa_off;
390 reg_value = (uint64_t)m_fpr_x86_64.fxstate.fx_dp.fa_64;
393 reg_value = (uint32_t)m_fpr_x86_64.fxstate.fx_dp.fa_32.fa_off;
396 reg_value = (uint32_t)m_fpr_x86_64.fxstate.fx_mxcsr;
399 reg_value = (uint32_t)m_fpr_x86_64.fxstate.fx_mxcsr_mask;
409 reg_value.SetBytes(&m_fpr_x86_64.fxstate.fx_87_ac[reg - lldb_st0_x86_64],
420 reg_value.SetBytes(&m_fpr_x86_64.fxstate.fx_87_ac[reg - lldb_mm0_x86_64],
439 reg_value.SetBytes(&m_fpr_x86_64.fxstate.fx_xmm[reg - lldb_xmm0_x86_64],
468 reg_value.SetBytes(ymm.bytes, reg_info->byte_size,
483 reg_value = (uint64_t)m_dbr_x86_64.dr[reg - lldb_dr0_x86_64];
491 const RegisterInfo *reg_info, const RegisterValue &reg_value) {
525 m_gpr_x86_64.regs[_REG_RAX] = reg_value.GetAsUInt64();
528 m_gpr_x86_64.regs[_REG_RBX] = reg_value.GetAsUInt64();
531 m_gpr_x86_64.regs[_REG_RCX] = reg_value.GetAsUInt64();
534 m_gpr_x86_64.regs[_REG_RDX] = reg_value.GetAsUInt64();
537 m_gpr_x86_64.regs[_REG_RDI] = reg_value.GetAsUInt64();
540 m_gpr_x86_64.regs[_REG_RSI] = reg_value.GetAsUInt64();
543 m_gpr_x86_64.regs[_REG_RBP] = reg_value.GetAsUInt64();
546 m_gpr_x86_64.regs[_REG_RSP] = reg_value.GetAsUInt64();
549 m_gpr_x86_64.regs[_REG_R8] = reg_value.GetAsUInt64();
552 m_gpr_x86_64.regs[_REG_R9] = reg_value.GetAsUInt64();
555 m_gpr_x86_64.regs[_REG_R10] = reg_value.GetAsUInt64();
558 m_gpr_x86_64.regs[_REG_R11] = reg_value.GetAsUInt64();
561 m_gpr_x86_64.regs[_REG_R12] = reg_value.GetAsUInt64();
564 m_gpr_x86_64.regs[_REG_R13] = reg_value.GetAsUInt64();
567 m_gpr_x86_64.regs[_REG_R14] = reg_value.GetAsUInt64();
570 m_gpr_x86_64.regs[_REG_R15] = reg_value.GetAsUInt64();
573 m_gpr_x86_64.regs[_REG_RIP] = reg_value.GetAsUInt64();
576 m_gpr_x86_64.regs[_REG_RFLAGS] = reg_value.GetAsUInt64();
579 m_gpr_x86_64.regs[_REG_CS] = reg_value.GetAsUInt64();
582 m_gpr_x86_64.regs[_REG_FS] = reg_value.GetAsUInt64();
585 m_gpr_x86_64.regs[_REG_GS] = reg_value.GetAsUInt64();
588 m_gpr_x86_64.regs[_REG_SS] = reg_value.GetAsUInt64();
591 m_gpr_x86_64.regs[_REG_DS] = reg_value.GetAsUInt64();
594 m_gpr_x86_64.regs[_REG_ES] = reg_value.GetAsUInt64();
597 m_fpr_x86_64.fxstate.fx_cw = reg_value.GetAsUInt16();
600 m_fpr_x86_64.fxstate.fx_sw = reg_value.GetAsUInt16();
603 m_fpr_x86_64.fxstate.fx_tw = reg_value.GetAsUInt8();
606 m_fpr_x86_64.fxstate.fx_opcode = reg_value.GetAsUInt16();
609 m_fpr_x86_64.fxstate.fx_ip.fa_64 = reg_value.GetAsUInt64();
612 m_fpr_x86_64.fxstate.fx_ip.fa_32.fa_off = reg_value.GetAsUInt32();
615 m_fpr_x86_64.fxstate.fx_dp.fa_64 = reg_value.GetAsUInt64();
618 m_fpr_x86_64.fxstate.fx_dp.fa_32.fa_off = reg_value.GetAsUInt32();
621 m_fpr_x86_64.fxstate.fx_mxcsr = reg_value.GetAsUInt32();
624 m_fpr_x86_64.fxstate.fx_mxcsr_mask = reg_value.GetAsUInt32();
635 reg_value.GetBytes(), reg_value.GetByteSize());
646 reg_value.GetBytes(), reg_value.GetByteSize());
665 reg_value.GetBytes(), reg_value.GetByteSize());
691 ::memcpy(ymm.bytes, reg_value.GetBytes(), reg_value.GetByteSize());
708 m_dbr_x86_64.dr[reg - lldb_dr0_x86_64] = reg_value.GetAsUInt64();
773 RegisterValue reg_value;
775 Status error = ReadRegister(reg_info, reg_value);
781 uint64_t status_bits = reg_value.GetAsUInt64();
810 RegisterValue reg_value;
812 Status error = ReadRegister(reg_info, reg_value);
818 uint64_t control_bits = reg_value.GetAsUInt64();
911 RegisterValue reg_value;
912 Status error = ReadRegister(reg_info_dr7, reg_value);
916 uint64_t control_bits = reg_value.GetAsUInt64() & ~bit_mask;
929 RegisterValue reg_value;
930 Status error = ReadRegister(reg_info_dr6, reg_value);
935 uint64_t status_bits = reg_value.GetAsUInt64() & ~bit_mask;
940 RegisterValue reg_value;
945 Status error = ReadRegister(reg_info_dr6, reg_value);
949 uint64_t status_bits = reg_value.GetAsUInt64() & ~bit_mask;
957 error = ReadRegister(reg_info_dr7, reg_value);
961 uint64_t control_bits = reg_value.GetAsUInt64() & ~bit_mask;
989 RegisterValue reg_value;
992 if (ReadRegister(reg_info_drN, reg_value).Fail())
994 return reg_value.GetAsUInt64();