- Main Page
- Modules
- Data Structures
- Files

- Search for |

- File List
- Globals

# xed-reg-class-enum.h File Reference

`#include "xed-common-hdrs.h"`

Go to the source code of this file.

## Defines

#define | _XED_REG_CLASS_ENUM_H_

## Enumerations

enum | xed_reg_class_enum_t { XED_REG_CLASS_INVALID, XED_REG_CLASS_BNDCFG, XED_REG_CLASS_BNDSTAT, XED_REG_CLASS_BOUND,
XED_REG_CLASS_CR,
XED_REG_CLASS_DR,
XED_REG_CLASS_FLAGS,
XED_REG_CLASS_GPR,
XED_REG_CLASS_GPR16,
XED_REG_CLASS_GPR32,
XED_REG_CLASS_GPR64,
XED_REG_CLASS_GPR8,
XED_REG_CLASS_IP,
XED_REG_CLASS_MASK,
XED_REG_CLASS_MMX,
XED_REG_CLASS_MXCSR,
XED_REG_CLASS_PSEUDO,
XED_REG_CLASS_PSEUDOX87,
XED_REG_CLASS_SR,
XED_REG_CLASS_TMP,
XED_REG_CLASS_X87,
XED_REG_CLASS_XCR,
XED_REG_CLASS_XMM,
XED_REG_CLASS_YMM,
XED_REG_CLASS_LAST
}

## Functions

XED_DLL_EXPORT xed_reg_class_enum_t | str2xed_reg_class_enum_t (const char *s)
| This converts strings to xed_reg_class_enum_t types.
XED_DLL_EXPORT const char * | xed_reg_class_enum_t2str (const xed_reg_class_enum_t p)
| This converts strings to xed_reg_class_enum_t types.
XED_DLL_EXPORT xed_reg_class_enum_t | xed_reg_class_enum_t_last (void)
| Returns the last element of the enumeration.

## Detailed Description

Definition in file xed-reg-class-enum.h.

## Define Documentation

#define _XED_REG_CLASS_ENUM_H_

| Definition at line 37 of file xed-reg-class-enum.h.

## Enumeration Type Documentation

enum xed_reg_class_enum_t

Enumerator:

  XED_REG_CLASS_INVALID |
  XED_REG_CLASS_BNDCFG |
  XED_REG_CLASS_BNDSTAT |
  XED_REG_CLASS_BOUND |
  XED_REG_CLASS_CR |
  XED_REG_CLASS_DR |
  XED_REG_CLASS_FLAGS |
  XED_REG_CLASS_GPR |
  XED_REG_CLASS_GPR16 |
  XED_REG_CLASS_GPR32 |
  XED_REG_CLASS_GPR64 |
  XED_REG_CLASS_GPR8 |
  XED_REG_CLASS_IP |
  XED_REG_CLASS_MASK |
  XED_REG_CLASS_MMX |
  XED_REG_CLASS_MXCSR |
  XED_REG_CLASS_PSEUDO |
  XED_REG_CLASS_PSEUDOX87 |
  XED_REG_CLASS_SR |
  XED_REG_CLASS_TMP |
  XED_REG_CLASS_X87 |
  XED_REG_CLASS_XCR |
  XED_REG_CLASS_XMM |
  XED_REG_CLASS_YMM |
  XED_REG_CLASS_LAST |

Definition at line 39 of file xed-reg-class-enum.h.