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

Intel® X86 Encoder Decoder

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

## Macros
#define | XED_OPERAND_CTYPE_INVALID_DEFINED 1
#define | XED_OPERAND_CTYPE_LAST_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_BITS_T_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_CHIP_ENUM_T_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_ERROR_ENUM_T_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_ICLASS_ENUM_T_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_INT64_T_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_REG_ENUM_T_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_UINT16_T_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_UINT64_T_DEFINED 1
#define | XED_OPERAND_CTYPE_XED_UINT8_T_DEFINED 1

## Enumerations
enum | xed_operand_ctype_enum_t { XED_OPERAND_CTYPE_INVALID , XED_OPERAND_CTYPE_XED_BITS_T , XED_OPERAND_CTYPE_XED_CHIP_ENUM_T , XED_OPERAND_CTYPE_XED_ERROR_ENUM_T , XED_OPERAND_CTYPE_XED_ICLASS_ENUM_T , XED_OPERAND_CTYPE_XED_INT64_T , XED_OPERAND_CTYPE_XED_REG_ENUM_T , XED_OPERAND_CTYPE_XED_UINT16_T , XED_OPERAND_CTYPE_XED_UINT64_T , XED_OPERAND_CTYPE_XED_UINT8_T , XED_OPERAND_CTYPE_LAST }

## Functions
XED_DLL_EXPORT xed_operand_ctype_enum_t | str2xed_operand_ctype_enum_t (const char *s)
| This converts strings to xed_operand_ctype_enum_t types.
XED_DLL_EXPORT const char * | xed_operand_ctype_enum_t2str (const xed_operand_ctype_enum_t p)
| This converts strings to xed_operand_ctype_enum_t types.
XED_DLL_EXPORT xed_operand_ctype_enum_t | xed_operand_ctype_enum_t_last (void)
| Returns the last element of the enumeration.

## Macro Definition Documentation

## ◆ XED_OPERAND_CTYPE_INVALID_DEFINED

#define XED_OPERAND_CTYPE_INVALID_DEFINED 1

## ◆ XED_OPERAND_CTYPE_LAST_DEFINED

#define XED_OPERAND_CTYPE_LAST_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_BITS_T_DEFINED

#define XED_OPERAND_CTYPE_XED_BITS_T_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_CHIP_ENUM_T_DEFINED

#define XED_OPERAND_CTYPE_XED_CHIP_ENUM_T_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_ERROR_ENUM_T_DEFINED

#define XED_OPERAND_CTYPE_XED_ERROR_ENUM_T_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_ICLASS_ENUM_T_DEFINED

#define XED_OPERAND_CTYPE_XED_ICLASS_ENUM_T_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_INT64_T_DEFINED

#define XED_OPERAND_CTYPE_XED_INT64_T_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_REG_ENUM_T_DEFINED

#define XED_OPERAND_CTYPE_XED_REG_ENUM_T_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_UINT16_T_DEFINED

#define XED_OPERAND_CTYPE_XED_UINT16_T_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_UINT64_T_DEFINED

#define XED_OPERAND_CTYPE_XED_UINT64_T_DEFINED 1

## ◆ XED_OPERAND_CTYPE_XED_UINT8_T_DEFINED

#define XED_OPERAND_CTYPE_XED_UINT8_T_DEFINED 1

## Enumeration Type Documentation

## ◆ xed_operand_ctype_enum_t

enum xed_operand_ctype_enum_t

Enumerator
XED_OPERAND_CTYPE_INVALID |
XED_OPERAND_CTYPE_XED_BITS_T |
XED_OPERAND_CTYPE_XED_CHIP_ENUM_T |
XED_OPERAND_CTYPE_XED_ERROR_ENUM_T |
XED_OPERAND_CTYPE_XED_ICLASS_ENUM_T |
XED_OPERAND_CTYPE_XED_INT64_T |
XED_OPERAND_CTYPE_XED_REG_ENUM_T |
XED_OPERAND_CTYPE_XED_UINT16_T |
XED_OPERAND_CTYPE_XED_UINT64_T |
XED_OPERAND_CTYPE_XED_UINT8_T |
XED_OPERAND_CTYPE_LAST |