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:18:32 2015 for XED by  doxygen 1.5.1-p1