enum | xed_reg_enum_t {
+ XED_REG_INVALID,
+
+ XED_REG_ERROR,
+
+ XED_REG_RAX,
+
+ XED_REG_EAX,
+
+ XED_REG_AX,
+
+ XED_REG_AH,
+
+ XED_REG_AL,
+
+ XED_REG_RCX,
+
+ XED_REG_ECX,
+
+ XED_REG_CX,
+
+ XED_REG_CH,
+
+ XED_REG_CL,
+
+ XED_REG_RDX,
+
+ XED_REG_EDX,
+
+ XED_REG_DX,
+
+ XED_REG_DH,
+
+ XED_REG_DL,
+
+ XED_REG_RBX,
+
+ XED_REG_EBX,
+
+ XED_REG_BX,
+
+ XED_REG_BH,
+
+ XED_REG_BL,
+
+ XED_REG_RSP,
+
+ XED_REG_ESP,
+
+ XED_REG_SP,
+
+ XED_REG_SPL,
+
+ XED_REG_RBP,
+
+ XED_REG_EBP,
+
+ XED_REG_BP,
+
+ XED_REG_BPL,
+
+ XED_REG_RSI,
+
+ XED_REG_ESI,
+
+ XED_REG_SI,
+
+ XED_REG_SIL,
+
+ XED_REG_RDI,
+
+ XED_REG_EDI,
+
+ XED_REG_DI,
+
+ XED_REG_DIL,
+
+ XED_REG_R8,
+
+ XED_REG_R8D,
+
+ XED_REG_R8W,
+
+ XED_REG_R8B,
+
+ XED_REG_R9,
+
+ XED_REG_R9D,
+
+ XED_REG_R9W,
+
+ XED_REG_R9B,
+
+ XED_REG_R10,
+
+ XED_REG_R10D,
+
+ XED_REG_R10W,
+
+ XED_REG_R10B,
+
+ XED_REG_R11,
+
+ XED_REG_R11D,
+
+ XED_REG_R11W,
+
+ XED_REG_R11B,
+
+ XED_REG_R12,
+
+ XED_REG_R12D,
+
+ XED_REG_R12W,
+
+ XED_REG_R12B,
+
+ XED_REG_R13,
+
+ XED_REG_R13D,
+
+ XED_REG_R13W,
+
+ XED_REG_R13B,
+
+ XED_REG_R14,
+
+ XED_REG_R14D,
+
+ XED_REG_R14W,
+
+ XED_REG_R14B,
+
+ XED_REG_R15,
+
+ XED_REG_R15D,
+
+ XED_REG_R15W,
+
+ XED_REG_R15B,
+
+ XED_REG_RIP,
+
+ XED_REG_EIP,
+
+ XED_REG_IP,
+
+ XED_REG_FLAGS,
+
+ XED_REG_EFLAGS,
+
+ XED_REG_RFLAGS,
+
+ XED_REG_CS,
+
+ XED_REG_DS,
+
+ XED_REG_ES,
+
+ XED_REG_SS,
+
+ XED_REG_FS,
+
+ XED_REG_GS,
+
+ XED_REG_XMM0,
+
+ XED_REG_XMM1,
+
+ XED_REG_XMM2,
+
+ XED_REG_XMM3,
+
+ XED_REG_XMM4,
+
+ XED_REG_XMM5,
+
+ XED_REG_XMM6,
+
+ XED_REG_XMM7,
+
+ XED_REG_XMM8,
+
+ XED_REG_XMM9,
+
+ XED_REG_XMM10,
+
+ XED_REG_XMM11,
+
+ XED_REG_XMM12,
+
+ XED_REG_XMM13,
+
+ XED_REG_XMM14,
+
+ XED_REG_XMM15,
+
+ XED_REG_MMX0,
+
+ XED_REG_MMX1,
+
+ XED_REG_MMX2,
+
+ XED_REG_MMX3,
+
+ XED_REG_MMX4,
+
+ XED_REG_MMX5,
+
+ XED_REG_MMX6,
+
+ XED_REG_MMX7,
+
+ XED_REG_ST0,
+
+ XED_REG_ST1,
+
+ XED_REG_ST2,
+
+ XED_REG_ST3,
+
+ XED_REG_ST4,
+
+ XED_REG_ST5,
+
+ XED_REG_ST6,
+
+ XED_REG_ST7,
+
+ XED_REG_CR0,
+
+ XED_REG_CR1,
+
+ XED_REG_CR2,
+
+ XED_REG_CR3,
+
+ XED_REG_CR4,
+
+ XED_REG_CR5,
+
+ XED_REG_CR6,
+
+ XED_REG_CR7,
+
+ XED_REG_CR8,
+
+ XED_REG_CR9,
+
+ XED_REG_CR10,
+
+ XED_REG_CR11,
+
+ XED_REG_CR12,
+
+ XED_REG_CR13,
+
+ XED_REG_CR14,
+
+ XED_REG_CR15,
+
+ XED_REG_DR0,
+
+ XED_REG_DR1,
+
+ XED_REG_DR2,
+
+ XED_REG_DR3,
+
+ XED_REG_DR4,
+
+ XED_REG_DR5,
+
+ XED_REG_DR6,
+
+ XED_REG_DR7,
+
+ XED_REG_DR8,
+
+ XED_REG_DR9,
+
+ XED_REG_DR10,
+
+ XED_REG_DR11,
+
+ XED_REG_DR12,
+
+ XED_REG_DR13,
+
+ XED_REG_DR14,
+
+ XED_REG_DR15,
+
+ XED_REG_ONE,
+
+ XED_REG_STACKPUSH,
+
+ XED_REG_STACKPOP,
+
+ XED_REG_GDTR,
+
+ XED_REG_LDTR,
+
+ XED_REG_IDTR,
+
+ XED_REG_TR,
+
+ XED_REG_TSC,
+
+ XED_REG_TSCAUX,
+
+ XED_REG_MSRS,
+
+ XED_REG_X87CONTROL,
+
+ XED_REG_X87STATUS,
+
+ XED_REG_X87TOP,
+
+ XED_REG_X87TAG,
+
+ XED_REG_X87PUSH,
+
+ XED_REG_X87POP,
+
+ XED_REG_X87POP2,
+
+ XED_REG_MXCSR,
+
+ XED_REG_TMP0,
+
+ XED_REG_TMP1,
+
+ XED_REG_TMP2,
+
+ XED_REG_TMP3,
+
+ XED_REG_TMP4,
+
+ XED_REG_TMP5,
+
+ XED_REG_TMP6,
+
+ XED_REG_TMP7,
+
+ XED_REG_TMP8,
+
+ XED_REG_TMP9,
+
+ XED_REG_TMP10,
+
+ XED_REG_TMP11,
+
+ XED_REG_TMP12,
+
+ XED_REG_TMP13,
+
+ XED_REG_TMP14,
+
+ XED_REG_TMP15,
+
+ XED_REG_LAST
+
+ } |
+
+