XED
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
xed_operand_s Struct Reference

Constant information about an individual generic operand, like an operand template, describing the operand properties. More...

#include <xed-inst.h>

Data Fields

xed_uint8_t _cvt_idx
 
xed_operand_enum_t _name
 
xed_operand_width_enum_t _oc2
 
xed_operand_visibility_enum_t _operand_visibility
 
xed_operand_action_enum_t _rw
 
xed_operand_type_enum_t _type
 
union {
   xed_uint32_t   _imm
 
   xed_nonterminal_enum_t   _nt
 
   xed_reg_enum_t   _reg
 
_u
 
xed_operand_element_xtype_enum_t _xtype
 

Detailed Description

Constant information about an individual generic operand, like an operand template, describing the operand properties.

See Decoding Instructions for API information.

Definition at line 66 of file xed-inst.h.

Field Documentation

xed_uint8_t _cvt_idx

Definition at line 80 of file xed-inst.h.

xed_uint32_t _imm

Definition at line 82 of file xed-inst.h.

Definition at line 68 of file xed-inst.h.

Definition at line 83 of file xed-inst.h.

Definition at line 75 of file xed-inst.h.

xed_operand_visibility_enum_t _operand_visibility

Definition at line 71 of file xed-inst.h.

Definition at line 84 of file xed-inst.h.

Definition at line 72 of file xed-inst.h.

Definition at line 78 of file xed-inst.h.

union { ... } _u

Definition at line 79 of file xed-inst.h.


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