xed_encoder_operand_t Struct Reference

#include <xed-encoder-hl.h>


Data Fields

xed_encoder_operand_type_t type
union {
   xed_int32_t   brdisp
   xed_uint64_t   imm0
   xed_uint8_t   imm1
   xed_memop_t   mem
   xed_reg_enum_t   reg
   struct {
      xed_operand_enum_t   operand_name
      xed_uint32_t   value
   }   s
u
xed_uint32_t width


Detailed Description

Definition at line 90 of file xed-encoder-hl.h.


Field Documentation

xed_int32_t brdisp
 

Definition at line 94 of file xed-encoder-hl.h.

xed_uint64_t imm0
 

Definition at line 95 of file xed-encoder-hl.h.

xed_uint8_t imm1
 

Definition at line 96 of file xed-encoder-hl.h.

xed_memop_t mem
 

Definition at line 101 of file xed-encoder-hl.h.

xed_operand_enum_t operand_name
 

Definition at line 98 of file xed-encoder-hl.h.

xed_reg_enum_t reg
 

Definition at line 93 of file xed-encoder-hl.h.

struct { ... } s
 

xed_encoder_operand_type_t type
 

Definition at line 91 of file xed-encoder-hl.h.

union { ... } u
 

xed_uint32_t value
 

Definition at line 99 of file xed-encoder-hl.h.

xed_uint32_t width
 

Definition at line 103 of file xed-encoder-hl.h.


The documentation for this struct was generated from the following file:
Generated on Wed Jan 21 02:14:36 2015 for XED by  doxygen 1.4.6