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

Intel® X86 Encoder Decoder

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

## Macros
#define | XED_OPERAND_CONVERT_BCASTSTR_DEFINED 1
#define | XED_OPERAND_CONVERT_DFVSTR_DEFINED 1
#define | XED_OPERAND_CONVERT_INVALID_DEFINED 1
#define | XED_OPERAND_CONVERT_LAST_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG10_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG11_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG12_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG13_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG14_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG15_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG16_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG2_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG3_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG4_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG5_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG6_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG7_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG8_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG9_DEFINED 1
#define | XED_OPERAND_CONVERT_MULTIREG_START_DEFINED 1
#define | XED_OPERAND_CONVERT_ROUNDC_DEFINED 1
#define | XED_OPERAND_CONVERT_SAESTR_DEFINED 1
#define | XED_OPERAND_CONVERT_ZEROSTR_DEFINED 1

## Enumerations
enum | xed_operand_convert_enum_t { XED_OPERAND_CONVERT_INVALID , XED_OPERAND_CONVERT_ZEROSTR , XED_OPERAND_CONVERT_SAESTR , XED_OPERAND_CONVERT_ROUNDC , XED_OPERAND_CONVERT_BCASTSTR , XED_OPERAND_CONVERT_DFVSTR , XED_OPERAND_CONVERT_MULTIREG_START , XED_OPERAND_CONVERT_MULTIREG2 , XED_OPERAND_CONVERT_MULTIREG3 , XED_OPERAND_CONVERT_MULTIREG4 , XED_OPERAND_CONVERT_MULTIREG5 , XED_OPERAND_CONVERT_MULTIREG6 , XED_OPERAND_CONVERT_MULTIREG7 , XED_OPERAND_CONVERT_MULTIREG8 , XED_OPERAND_CONVERT_MULTIREG9 , XED_OPERAND_CONVERT_MULTIREG10 , XED_OPERAND_CONVERT_MULTIREG11 , XED_OPERAND_CONVERT_MULTIREG12 , XED_OPERAND_CONVERT_MULTIREG13 , XED_OPERAND_CONVERT_MULTIREG14 , XED_OPERAND_CONVERT_MULTIREG15 , XED_OPERAND_CONVERT_MULTIREG16 , XED_OPERAND_CONVERT_LAST }

## Functions
XED_DLL_EXPORT xed_operand_convert_enum_t | str2xed_operand_convert_enum_t (const char *s)
| This converts strings to xed_operand_convert_enum_t types.
XED_DLL_EXPORT const char * | xed_operand_convert_enum_t2str (const xed_operand_convert_enum_t p)
| This converts strings to xed_operand_convert_enum_t types.
XED_DLL_EXPORT xed_operand_convert_enum_t | xed_operand_convert_enum_t_last (void)
| Returns the last element of the enumeration.

## Macro Definition Documentation

## ◆ XED_OPERAND_CONVERT_BCASTSTR_DEFINED

#define XED_OPERAND_CONVERT_BCASTSTR_DEFINED 1

## ◆ XED_OPERAND_CONVERT_DFVSTR_DEFINED

#define XED_OPERAND_CONVERT_DFVSTR_DEFINED 1

## ◆ XED_OPERAND_CONVERT_INVALID_DEFINED

#define XED_OPERAND_CONVERT_INVALID_DEFINED 1

## ◆ XED_OPERAND_CONVERT_LAST_DEFINED

#define XED_OPERAND_CONVERT_LAST_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG10_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG10_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG11_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG11_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG12_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG12_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG13_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG13_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG14_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG14_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG15_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG15_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG16_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG16_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG2_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG2_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG3_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG3_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG4_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG4_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG5_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG5_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG6_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG6_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG7_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG7_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG8_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG8_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG9_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG9_DEFINED 1

## ◆ XED_OPERAND_CONVERT_MULTIREG_START_DEFINED

#define XED_OPERAND_CONVERT_MULTIREG_START_DEFINED 1

## ◆ XED_OPERAND_CONVERT_ROUNDC_DEFINED

#define XED_OPERAND_CONVERT_ROUNDC_DEFINED 1

## ◆ XED_OPERAND_CONVERT_SAESTR_DEFINED

#define XED_OPERAND_CONVERT_SAESTR_DEFINED 1

## ◆ XED_OPERAND_CONVERT_ZEROSTR_DEFINED

#define XED_OPERAND_CONVERT_ZEROSTR_DEFINED 1

## Enumeration Type Documentation

## ◆ xed_operand_convert_enum_t

enum xed_operand_convert_enum_t

Enumerator
XED_OPERAND_CONVERT_INVALID |
XED_OPERAND_CONVERT_ZEROSTR |
XED_OPERAND_CONVERT_SAESTR |
XED_OPERAND_CONVERT_ROUNDC |
XED_OPERAND_CONVERT_BCASTSTR |
XED_OPERAND_CONVERT_DFVSTR |
XED_OPERAND_CONVERT_MULTIREG_START |
XED_OPERAND_CONVERT_MULTIREG2 |
XED_OPERAND_CONVERT_MULTIREG3 |
XED_OPERAND_CONVERT_MULTIREG4 |
XED_OPERAND_CONVERT_MULTIREG5 |
XED_OPERAND_CONVERT_MULTIREG6 |
XED_OPERAND_CONVERT_MULTIREG7 |
XED_OPERAND_CONVERT_MULTIREG8 |
XED_OPERAND_CONVERT_MULTIREG9 |
XED_OPERAND_CONVERT_MULTIREG10 |
XED_OPERAND_CONVERT_MULTIREG11 |
XED_OPERAND_CONVERT_MULTIREG12 |
XED_OPERAND_CONVERT_MULTIREG13 |
XED_OPERAND_CONVERT_MULTIREG14 |
XED_OPERAND_CONVERT_MULTIREG15 |
XED_OPERAND_CONVERT_MULTIREG16 |
XED_OPERAND_CONVERT_LAST |