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

#include <RegisterContext_x86.h>

Public Attributes

uint16_t fctrl
 
uint16_t fstat
 
uint16_t ftag
 
uint16_t fop
 
union {
   struct {
      uint64_t   fip
 
      uint64_t   fdp
 
   }   x86_64
 
   struct {
      uint32_t   fioff
 
      uint32_t   fiseg
 
      uint32_t   fooff
 
      uint32_t   foseg
 
   }   i386_
 
ptr
 
uint32_t mxcsr
 
uint32_t mxcsrmask
 
MMSReg stmm [8]
 
XMMReg xmm [16]
 
uint8_t padding1 [48]
 
uint64_t xcr0
 
uint8_t padding2 [40]
 

Detailed Description

Definition at line 269 of file RegisterContext_x86.h.

Member Data Documentation

◆ fctrl

uint16_t lldb_private::FXSAVE::fctrl

Definition at line 270 of file RegisterContext_x86.h.

◆ fdp

uint64_t lldb_private::FXSAVE::fdp

Definition at line 277 of file RegisterContext_x86.h.

◆ fioff

uint32_t lldb_private::FXSAVE::fioff

Definition at line 280 of file RegisterContext_x86.h.

◆ fip

uint64_t lldb_private::FXSAVE::fip

Definition at line 276 of file RegisterContext_x86.h.

◆ fiseg

uint32_t lldb_private::FXSAVE::fiseg

Definition at line 281 of file RegisterContext_x86.h.

◆ fooff

uint32_t lldb_private::FXSAVE::fooff

Definition at line 282 of file RegisterContext_x86.h.

◆ fop

uint16_t lldb_private::FXSAVE::fop

Definition at line 273 of file RegisterContext_x86.h.

◆ foseg

uint32_t lldb_private::FXSAVE::foseg

Definition at line 283 of file RegisterContext_x86.h.

◆ fstat

uint16_t lldb_private::FXSAVE::fstat

Definition at line 271 of file RegisterContext_x86.h.

◆ ftag

uint16_t lldb_private::FXSAVE::ftag

Definition at line 272 of file RegisterContext_x86.h.

◆ 

struct { ... } lldb_private::FXSAVE::i386_

◆ mxcsr

uint32_t lldb_private::FXSAVE::mxcsr

Definition at line 287 of file RegisterContext_x86.h.

◆ mxcsrmask

uint32_t lldb_private::FXSAVE::mxcsrmask

Definition at line 288 of file RegisterContext_x86.h.

◆ padding1

uint8_t lldb_private::FXSAVE::padding1[48]

Definition at line 291 of file RegisterContext_x86.h.

◆ padding2

uint8_t lldb_private::FXSAVE::padding2[40]

Definition at line 293 of file RegisterContext_x86.h.

◆ 

union { ... } lldb_private::FXSAVE::ptr

◆ stmm

MMSReg lldb_private::FXSAVE::stmm[8]

Definition at line 289 of file RegisterContext_x86.h.

◆ 

struct { ... } lldb_private::FXSAVE::x86_64

◆ xcr0

uint64_t lldb_private::FXSAVE::xcr0

Definition at line 292 of file RegisterContext_x86.h.

◆ xmm

XMMReg lldb_private::FXSAVE::xmm[16]

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