LLDB mainline
Public Types | Public Attributes | List of all members
lldb_private::XSAVE_HDR Struct Reference

#include <RegisterContext_x86.h>

Public Types

enum class  XFeature : uint64_t {
  FP = 1 , SSE = FP << 1 , YMM = SSE << 1 , BNDREGS = YMM << 1 ,
  BNDCSR = BNDREGS << 1 , OPMASK = BNDCSR << 1 , ZMM_Hi256 = OPMASK << 1 , Hi16_ZMM = ZMM_Hi256 << 1 ,
  PT = Hi16_ZMM << 1 , PKRU = PT << 1
}
 

Public Attributes

XFeature xstate_bv
 
XFeature xcomp_bv
 
uint64_t reserved1 [1]
 
uint64_t reserved2 [5]
 

Detailed Description

Definition at line 325 of file RegisterContext_x86.h.

Member Enumeration Documentation

◆ XFeature

enum class lldb_private::XSAVE_HDR::XFeature : uint64_t
strong
Enumerator
FP 
SSE 
YMM 
BNDREGS 
BNDCSR 
OPMASK 
ZMM_Hi256 
Hi16_ZMM 
PT 
PKRU 

Definition at line 326 of file RegisterContext_x86.h.

Member Data Documentation

◆ reserved1

uint64_t lldb_private::XSAVE_HDR::reserved1[1]

Definition at line 344 of file RegisterContext_x86.h.

◆ reserved2

uint64_t lldb_private::XSAVE_HDR::reserved2[5]

Definition at line 345 of file RegisterContext_x86.h.

◆ xcomp_bv

XFeature lldb_private::XSAVE_HDR::xcomp_bv

Definition at line 342 of file RegisterContext_x86.h.

◆ xstate_bv

XFeature lldb_private::XSAVE_HDR::xstate_bv

Definition at line 340 of file RegisterContext_x86.h.


The documentation for this struct was generated from the following file: