- Main Page
- Modules
- Data Structures
- Files

- Search for |

- File List
- Globals

# xed-attribute-enum.h File Reference

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

Go to the source code of this file.

## Defines

#define | _XED_ATTRIBUTE_ENUM_H_

## Enumerations

enum | xed_attribute_enum_t { XED_ATTRIBUTE_INVALID, XED_ATTRIBUTE_ANY_REP_ABLE, XED_ATTRIBUTE_ATT_OPERAND_ORDER_EXCEPTION, XED_ATTRIBUTE_AVX_REQUIRES_ALIGNMENT,
XED_ATTRIBUTE_BYTEOP,
XED_ATTRIBUTE_DOUBLE_WIDE_OUTPUT,
XED_ATTRIBUTE_DWORD_INDICES,
XED_ATTRIBUTE_ELEMENT_SIZE_D,
XED_ATTRIBUTE_ELEMENT_SIZE_Q,
XED_ATTRIBUTE_EXCEPTION_BR,
XED_ATTRIBUTE_FAR_XFER,
XED_ATTRIBUTE_FIXED_BASE0,
XED_ATTRIBUTE_FIXED_BASE1,
XED_ATTRIBUTE_GATHER,
XED_ATTRIBUTE_HALF_WIDE_OUTPUT,
XED_ATTRIBUTE_HLE_ACQ_ABLE,
XED_ATTRIBUTE_HLE_REL_ABLE,
XED_ATTRIBUTE_IGNORES_OSFXSR,
XED_ATTRIBUTE_IMPLICIT_ONE,
XED_ATTRIBUTE_INDEX_REG_IS_POINTER,
XED_ATTRIBUTE_LOCKABLE,
XED_ATTRIBUTE_MASKOP,
XED_ATTRIBUTE_MASKOP_EVEX,
XED_ATTRIBUTE_MASK_AS_CONTROL,
XED_ATTRIBUTE_MMX_EXCEPT,
XED_ATTRIBUTE_MPX_PREFIX_ABLE,
XED_ATTRIBUTE_MXCSR,
XED_ATTRIBUTE_MXCSR_RD,
XED_ATTRIBUTE_NOP,
XED_ATTRIBUTE_NOTSX,
XED_ATTRIBUTE_NOTSX_COND,
XED_ATTRIBUTE_NO_RIP_REL,
XED_ATTRIBUTE_PREFETCH,
XED_ATTRIBUTE_PROTECTED_MODE,
XED_ATTRIBUTE_QWORD_INDICES,
XED_ATTRIBUTE_REQUIRES_ALIGNMENT,
XED_ATTRIBUTE_RING0,
XED_ATTRIBUTE_SCALABLE,
XED_ATTRIBUTE_SIMD_PACKED_ALIGNMENT,
XED_ATTRIBUTE_SIMD_SCALAR,
XED_ATTRIBUTE_SKIPLOW32,
XED_ATTRIBUTE_SKIPLOW64,
XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED,
XED_ATTRIBUTE_STACKPOP0,
XED_ATTRIBUTE_STACKPOP1,
XED_ATTRIBUTE_STACKPUSH0,
XED_ATTRIBUTE_STACKPUSH1,
XED_ATTRIBUTE_UNALIGNED,
XED_ATTRIBUTE_X87_CONTROL,
XED_ATTRIBUTE_X87_MMX_STATE_CW,
XED_ATTRIBUTE_X87_MMX_STATE_R,
XED_ATTRIBUTE_X87_MMX_STATE_W,
XED_ATTRIBUTE_X87_NOWAIT,
XED_ATTRIBUTE_XMM_STATE_CW,
XED_ATTRIBUTE_XMM_STATE_R,
XED_ATTRIBUTE_XMM_STATE_W,
XED_ATTRIBUTE_LAST
}

## Functions

XED_DLL_EXPORT xed_attribute_enum_t | str2xed_attribute_enum_t (const char *s)
| This converts strings to xed_attribute_enum_t types.
XED_DLL_EXPORT const char * | xed_attribute_enum_t2str (const xed_attribute_enum_t p)
| This converts strings to xed_attribute_enum_t types.
XED_DLL_EXPORT xed_attribute_enum_t | xed_attribute_enum_t_last (void)
| Returns the last element of the enumeration.

## Detailed Description

Definition in file xed-attribute-enum.h.

## Define Documentation

#define _XED_ATTRIBUTE_ENUM_H_

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

## Enumeration Type Documentation

enum xed_attribute_enum_t

Enumerator:

  XED_ATTRIBUTE_INVALID |
  XED_ATTRIBUTE_ANY_REP_ABLE |
  XED_ATTRIBUTE_ATT_OPERAND_ORDER_EXCEPTION |
  XED_ATTRIBUTE_AVX_REQUIRES_ALIGNMENT |
  XED_ATTRIBUTE_BYTEOP |
  XED_ATTRIBUTE_DOUBLE_WIDE_OUTPUT |
  XED_ATTRIBUTE_DWORD_INDICES |
  XED_ATTRIBUTE_ELEMENT_SIZE_D |
  XED_ATTRIBUTE_ELEMENT_SIZE_Q |
  XED_ATTRIBUTE_EXCEPTION_BR |
  XED_ATTRIBUTE_FAR_XFER |
  XED_ATTRIBUTE_FIXED_BASE0 |
  XED_ATTRIBUTE_FIXED_BASE1 |
  XED_ATTRIBUTE_GATHER |
  XED_ATTRIBUTE_HALF_WIDE_OUTPUT |
  XED_ATTRIBUTE_HLE_ACQ_ABLE |
  XED_ATTRIBUTE_HLE_REL_ABLE |
  XED_ATTRIBUTE_IGNORES_OSFXSR |
  XED_ATTRIBUTE_IMPLICIT_ONE |
  XED_ATTRIBUTE_INDEX_REG_IS_POINTER |
  XED_ATTRIBUTE_LOCKABLE |
  XED_ATTRIBUTE_MASKOP |
  XED_ATTRIBUTE_MASKOP_EVEX |
  XED_ATTRIBUTE_MASK_AS_CONTROL |
  XED_ATTRIBUTE_MMX_EXCEPT |
  XED_ATTRIBUTE_MPX_PREFIX_ABLE |
  XED_ATTRIBUTE_MXCSR |
  XED_ATTRIBUTE_MXCSR_RD |
  XED_ATTRIBUTE_NOP |
  XED_ATTRIBUTE_NOTSX |
  XED_ATTRIBUTE_NOTSX_COND |
  XED_ATTRIBUTE_NO_RIP_REL |
  XED_ATTRIBUTE_PREFETCH |
  XED_ATTRIBUTE_PROTECTED_MODE |
  XED_ATTRIBUTE_QWORD_INDICES |
  XED_ATTRIBUTE_REQUIRES_ALIGNMENT |
  XED_ATTRIBUTE_RING0 |
  XED_ATTRIBUTE_SCALABLE |
  XED_ATTRIBUTE_SIMD_PACKED_ALIGNMENT |
  XED_ATTRIBUTE_SIMD_SCALAR |
  XED_ATTRIBUTE_SKIPLOW32 |
  XED_ATTRIBUTE_SKIPLOW64 |
  XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED |
  XED_ATTRIBUTE_STACKPOP0 |
  XED_ATTRIBUTE_STACKPOP1 |
  XED_ATTRIBUTE_STACKPUSH0 |
  XED_ATTRIBUTE_STACKPUSH1 |
  XED_ATTRIBUTE_UNALIGNED |
  XED_ATTRIBUTE_X87_CONTROL |
  XED_ATTRIBUTE_X87_MMX_STATE_CW |
  XED_ATTRIBUTE_X87_MMX_STATE_R |
  XED_ATTRIBUTE_X87_MMX_STATE_W |
  XED_ATTRIBUTE_X87_NOWAIT |
  XED_ATTRIBUTE_XMM_STATE_CW |
  XED_ATTRIBUTE_XMM_STATE_R |
  XED_ATTRIBUTE_XMM_STATE_W |
  XED_ATTRIBUTE_LAST |

Definition at line 39 of file xed-attribute-enum.h.