Searched refs:m_fpr (Results 1 - 19 of 19) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DRegisterContextPOSIXProcessMonitor_x86.cpp61 m_iovec.iov_base = &m_fpr.xsave;
62 m_iovec.iov_len = sizeof(m_fpr.xsave);
79 return monitor.ReadFPR(m_thread.GetID(), &m_fpr.fxsave,
80 sizeof(m_fpr.fxsave));
84 sizeof(m_fpr.xsave), NT_X86_XSTATE);
96 return monitor.WriteFPR(m_thread.GetID(), &m_fpr.fxsave,
97 sizeof(m_fpr.fxsave));
101 sizeof(m_fpr.xsave), NT_X86_XSTATE);
214 value.SetBytes(m_fpr.fxsave.stmm[reg - m_reg_info.first_st].bytes,
217 value.SetBytes(m_fpr
[all...]
H A DRegisterContextPOSIXProcessMonitor_arm.cpp41 return monitor.ReadFPR(m_thread.GetID(), &m_fpr, sizeof(m_fpr));
51 return monitor.WriteFPR(m_thread.GetID(), &m_fpr, sizeof(m_fpr));
122 // Get pointer to m_fpr variable and set the data from it.
123 assert(reg_info->byte_offset < sizeof m_fpr);
124 uint8_t *src = (uint8_t *)&m_fpr + reg_info->byte_offset;
165 ::memcpy(dst, &m_fpr, sizeof(m_fpr));
181 ::memcpy(&m_fpr, sr
[all...]
H A DRegisterContextPOSIXProcessMonitor_arm64.cpp42 return monitor.ReadFPR(m_thread.GetID(), &m_fpr, sizeof m_fpr);
52 return monitor.WriteFPR(m_thread.GetID(), &m_fpr, sizeof m_fpr);
133 // Get pointer to m_fpr variable and set the data from it.
134 assert(reg_info->byte_offset < sizeof m_fpr);
135 uint8_t *src = (uint8_t *)&m_fpr + reg_info->byte_offset;
174 ::memcpy(dst, &m_fpr, sizeof m_fpr);
189 ::memcpy(&m_fpr, sr
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_mips64.cpp31 m_fpr.SetData(m_fpr_buffer);
32 m_fpr.SetByteOrder(fpregset.GetByteOrder());
67 v =m_fpr.GetMaxU64(&offset, reg_info->byte_size);
H A DRegisterContextPOSIXCore_s390x.cpp32 m_fpr.SetData(m_fpr_buffer);
33 m_fpr.SetByteOrder(fpregset.GetByteOrder());
69 uint64_t v = m_fpr.GetMaxU64(&offset, reg_info->byte_size);
H A DRegisterContextPOSIXCore_ppc64le.cpp35 m_fpr.SetData(m_fpr_buffer);
36 m_fpr.SetByteOrder(fpregset.GetByteOrder());
71 offset = m_fpr.CopyData(offset, reg_info->byte_size, &v);
74 value.SetBytes(&v, reg_info->byte_size, m_fpr.GetByteOrder());
99 tmp_offset = m_fpr.CopyData(offset / 2, reg_info->byte_size / 2, dst);
H A DRegisterContextPOSIXCore_powerpc.cpp32 m_fpr.SetData(m_fpr_buffer);
33 m_fpr.SetByteOrder(fpregset.GetByteOrder());
69 uint64_t v = m_fpr.GetMaxU64(&offset, reg_info->byte_size);
H A DRegisterContextPOSIXCore_mips64.h52 lldb_private::DataExtractor m_fpr; member in class:RegisterContextCorePOSIX_mips64
H A DRegisterContextPOSIXCore_ppc64le.h43 lldb_private::DataExtractor m_fpr; member in class:RegisterContextCorePOSIX_ppc64le
H A DRegisterContextPOSIXCore_s390x.h52 lldb_private::DataExtractor m_fpr; member in class:RegisterContextCorePOSIX_s390x
H A DRegisterContextPOSIXCore_powerpc.h56 lldb_private::DataExtractor m_fpr; member in class:RegisterContextCorePOSIX_powerpc
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextPOSIX_arm64.cpp48 ::memset(&m_fpr, 0, sizeof m_fpr);
H A DRegisterContextPOSIX_arm.h81 m_fpr; // floating-point registers including extended register sets. member in class:RegisterContextPOSIX_arm
H A DRegisterContextPOSIX_arm64.h55 m_fpr; // floating-point registers including extended register sets. member in class:RegisterContextPOSIX_arm64
H A DRegisterContextPOSIX_arm.cpp108 ::memset(&m_fpr, 0, sizeof m_fpr);
H A DRegisterContextPOSIX_x86.cpp367 ::memset(&m_fpr, 0, sizeof(FPR));
468 m_fpr.fxsave.xmm[reg_no].bytes,
469 m_fpr.xsave.ymmh[reg_no].bytes);
485 m_fpr.fxsave.xmm[reg_no].bytes,
486 m_fpr.xsave.ymmh[reg_no].bytes);
H A DRegisterContextPOSIX_x86.h142 lldb_private::FPR m_fpr; // floating-point registers including extended member in class:RegisterContextPOSIX_x86
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD_x86_64.h86 struct fpreg m_fpr; member in class:lldb_private::process_netbsd::NativeRegisterContextNetBSD_x86_64
88 struct xmmregs m_fpr; member in class:lldb_private::process_netbsd::NativeRegisterContextNetBSD_x86_64
H A DNativeRegisterContextNetBSD_x86_64.cpp259 m_gpr(), m_fpr(), m_dbr() {}
434 return DoRegisterSet(PT_GETFPREGS, &m_fpr);
436 return DoRegisterSet(PT_GETXMMREGS, &m_fpr);
459 return DoRegisterSet(PT_SETFPREGS, &m_fpr);
461 return DoRegisterSet(PT_SETXMMREGS, &m_fpr);
648 reg_value = (uint16_t)m_fpr.fxstate.fx_cw;
651 reg_value = (uint16_t)m_fpr.fxstate.fx_sw;
654 reg_value = (uint8_t)m_fpr.fxstate.fx_tw;
657 reg_value = (uint64_t)m_fpr.fxstate.fx_opcode;
660 reg_value = (uint64_t)m_fpr
[all...]

Completed in 177 milliseconds