Intel® X86 Encoder Decoder: xed-operand-type-enum.h File Reference

Intel® X86 Encoder Decoder

Loading...
Searching...
No Matches
xed-operand-type-enum.h File Reference
`#include "xed-common-hdrs.h"`

## Macros
#define | XED_OPERAND_TYPE_ERROR_DEFINED 1
#define | XED_OPERAND_TYPE_IMM_CONST_DEFINED 1
#define | XED_OPERAND_TYPE_IMM_DEFINED 1
#define | XED_OPERAND_TYPE_INVALID_DEFINED 1
#define | XED_OPERAND_TYPE_LAST_DEFINED 1
#define | XED_OPERAND_TYPE_NT_LOOKUP_FN2_DEFINED 1
#define | XED_OPERAND_TYPE_NT_LOOKUP_FN4_DEFINED 1
#define | XED_OPERAND_TYPE_NT_LOOKUP_FN_DEFINED 1
#define | XED_OPERAND_TYPE_REG_DEFINED 1

## Enumerations
enum | xed_operand_type_enum_t { XED_OPERAND_TYPE_INVALID , XED_OPERAND_TYPE_ERROR , XED_OPERAND_TYPE_IMM , XED_OPERAND_TYPE_IMM_CONST , XED_OPERAND_TYPE_NT_LOOKUP_FN , XED_OPERAND_TYPE_NT_LOOKUP_FN2 , XED_OPERAND_TYPE_NT_LOOKUP_FN4 , XED_OPERAND_TYPE_REG , XED_OPERAND_TYPE_LAST }

## Functions
XED_DLL_EXPORT xed_operand_type_enum_t | str2xed_operand_type_enum_t (const char *s)
| This converts strings to xed_operand_type_enum_t types.
XED_DLL_EXPORT const char * | xed_operand_type_enum_t2str (const xed_operand_type_enum_t p)
| This converts strings to xed_operand_type_enum_t types.
XED_DLL_EXPORT xed_operand_type_enum_t | xed_operand_type_enum_t_last (void)
| Returns the last element of the enumeration.

## Macro Definition Documentation

## ◆ XED_OPERAND_TYPE_ERROR_DEFINED

#define XED_OPERAND_TYPE_ERROR_DEFINED 1

## ◆ XED_OPERAND_TYPE_IMM_CONST_DEFINED

#define XED_OPERAND_TYPE_IMM_CONST_DEFINED 1

## ◆ XED_OPERAND_TYPE_IMM_DEFINED

#define XED_OPERAND_TYPE_IMM_DEFINED 1

## ◆ XED_OPERAND_TYPE_INVALID_DEFINED

#define XED_OPERAND_TYPE_INVALID_DEFINED 1

## ◆ XED_OPERAND_TYPE_LAST_DEFINED

#define XED_OPERAND_TYPE_LAST_DEFINED 1

## ◆ XED_OPERAND_TYPE_NT_LOOKUP_FN2_DEFINED

#define XED_OPERAND_TYPE_NT_LOOKUP_FN2_DEFINED 1

## ◆ XED_OPERAND_TYPE_NT_LOOKUP_FN4_DEFINED

#define XED_OPERAND_TYPE_NT_LOOKUP_FN4_DEFINED 1

## ◆ XED_OPERAND_TYPE_NT_LOOKUP_FN_DEFINED

#define XED_OPERAND_TYPE_NT_LOOKUP_FN_DEFINED 1

## ◆ XED_OPERAND_TYPE_REG_DEFINED

#define XED_OPERAND_TYPE_REG_DEFINED 1

## Enumeration Type Documentation

## ◆ xed_operand_type_enum_t

enum xed_operand_type_enum_t

Enumerator
XED_OPERAND_TYPE_INVALID |
XED_OPERAND_TYPE_ERROR |
XED_OPERAND_TYPE_IMM |
XED_OPERAND_TYPE_IMM_CONST |
XED_OPERAND_TYPE_NT_LOOKUP_FN |
XED_OPERAND_TYPE_NT_LOOKUP_FN2 |
XED_OPERAND_TYPE_NT_LOOKUP_FN4 |
XED_OPERAND_TYPE_REG |
XED_OPERAND_TYPE_LAST |