reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp
   66   lldb::offset_t offset = reg_info->byte_offset;
   68   if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) {
   71     offset = m_fpr.CopyData(offset, reg_info->byte_size, &v);
   73     if (offset == reg_info->byte_size) {
   74       value.SetBytes(&v, reg_info->byte_size, m_fpr.GetByteOrder());
   77   } else if (IsVMX(reg_info->kinds[lldb::eRegisterKindLLDB])) {
   80     offset = m_vmx.CopyData(offset, reg_info->byte_size, &v);
   82     if (offset == reg_info->byte_size) {
   83       value.SetBytes(v, reg_info->byte_size, m_vmx.GetByteOrder());
   86   } else if (IsVSX(reg_info->kinds[lldb::eRegisterKindLLDB])) {
   92       tmp_offset = m_vsx.CopyData(offset / 2, reg_info->byte_size / 2, &v);
   94       if (tmp_offset != reg_info->byte_size / 2) {
   99       tmp_offset = m_fpr.CopyData(offset / 2, reg_info->byte_size / 2, dst);
  101       if (tmp_offset != reg_info->byte_size / 2) {
  105       value.SetBytes(&v, reg_info->byte_size, m_vsx.GetByteOrder());
  109           m_vmx.CopyData(offset - GetVSXSize() / 2, reg_info->byte_size, &v);
  110       if (offset == reg_info->byte_size) {
  111         value.SetBytes(v, reg_info->byte_size, m_vmx.GetByteOrder());
  116     uint64_t v = m_gpr.GetMaxU64(&offset, reg_info->byte_size);
  118     if (offset == reg_info->byte_offset + reg_info->byte_size) {
  118     if (offset == reg_info->byte_offset + reg_info->byte_size) {
  119       if (reg_info->byte_size < sizeof(v))