- Main Page
- Modules
- Data Structures
- Files

- Search for |

- Alphabetical List
- Data Structures
- Class Hierarchy
- Data Fields

# xed_operand_s Struct Reference
[Decoding Instructions]

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 67 of file xed-inst.h.

## Field Documentation

xed_uint8_t _cvt_idx

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

xed_uint32_t _imm

| Definition at line 77 of file xed-inst.h.

xed_operand_enum_t _name

| Definition at line 69 of file xed-inst.h.

xed_nonterminal_enum_t _nt

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

xed_operand_width_enum_t _oc2

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

xed_operand_visibility_enum_t _operand_visibility

| Definition at line 70 of file xed-inst.h.

xed_reg_enum_t _reg

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

xed_operand_action_enum_t _rw

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

xed_operand_type_enum_t _type

| Definition at line 73 of file xed-inst.h.

union { ... } _u

xed_operand_element_xtype_enum_t _xtype

| Definition at line 74 of file xed-inst.h.

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

- xed-inst.h