X86 Encoder Decoder
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_uint8_t _name
 
xed_uint8_t _nt
 
xed_uint8_t _oc2
 
xed_uint8_t _operand_visibility
 
xed_uint8_t _rw
 
xed_uint8_t _type
 
union {
   xed_uint32_t   _imm
 
   xed_nonterminal_enum_t   _nt
 
   xed_reg_enum_t   _reg
 
_u
 
xed_uint8_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.

Field Documentation

◆ _cvt_idx

xed_uint8_t _cvt_idx

◆ _imm

xed_uint32_t _imm

◆ _name

xed_uint8_t _name

◆ _nt [1/2]

xed_uint8_t _nt

◆ _nt [2/2]

◆ _oc2

xed_uint8_t _oc2

◆ _operand_visibility

xed_uint8_t _operand_visibility

◆ _reg

◆ _rw

xed_uint8_t _rw

◆ _type

xed_uint8_t _type

◆ _u

union { ... } _u

◆ _xtype

xed_uint8_t _xtype

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