/*
 * This file was generated by optab.pl - do not edit.
 */

#ifndef INCLUDED_optab_x86_h
#define INCLUDED_optab_x86_h

enum
{
  I_AAA,
  I_AAD,
  I_AAM,
  I_AAS,
  I_ADC,
  I_ADD,
  I_ADDPS,
  I_AND,
  I_ARPL,
  I_BOUND,
  I_BSF,
  I_BSR,
  I_BSWAP,
  I_BT,
  I_BTC,
  I_BTR,
  I_BTS,
  I_CALL,
  I_CBW,
  I_CDQ,
  I_CLC,
  I_CLD,
  I_CLI,
  I_CLTS,
  I_CMC,
  I_CMOVA,
  I_CMOVC,
  I_CMOVE,
  I_CMOVG,
  I_CMOVL,
  I_CMOVLE,
  I_CMOVNA,
  I_CMOVNC,
  I_CMOVNE,
  I_CMOVNL,
  I_CMOVNO,
  I_CMOVNP,
  I_CMOVNS,
  I_CMOVO,
  I_CMOVP,
  I_CMOVS,
  I_CMP,
  I_CMPSB,
  I_CMPSD,
  I_CMPSW,
  I_CMPXCHG,
  I_CMPXCHG8B,
  I_CPUID,
  I_CWD,
  I_CWDE,
  I_DAA,
  I_DAS,
  I_DEC,
  I_DIV,
  I_EMMS,
  I_ENTER,
  I_F2XM1,
  I_FABS,
  I_FADD,
  I_FADDP,
  I_FBLD,
  I_FBSTP,
  I_FCHS,
  I_FCLEX,
  I_FCMOVB,
  I_FCMOVBE,
  I_FCMOVE,
  I_FCMOVNB,
  I_FCMOVNBE,
  I_FCMOVNE,
  I_FCMOVNU,
  I_FCMOVU,
  I_FCOM,
  I_FCOMI,
  I_FCOMIP,
  I_FCOMP,
  I_FCOMPP,
  I_FCOS,
  I_FDECSTP,
  I_FDIV,
  I_FDIVP,
  I_FDIVR,
  I_FDIVRP,
  I_FFREE,
  I_FIADD,
  I_FICOM,
  I_FICOMP,
  I_FIDIV,
  I_FIDIVR,
  I_FILD,
  I_FIMUL,
  I_FINCSTP,
  I_FINIT,
  I_FIST,
  I_FISTP,
  I_FISUB,
  I_FISUBR,
  I_FLD,
  I_FLD1,
  I_FLDCW,
  I_FLDENV,
  I_FLDL2E,
  I_FLDL2T,
  I_FLDLG2,
  I_FLDLN2,
  I_FLDPI,
  I_FLDZ,
  I_FMUL,
  I_FMULP,
  I_FNCLEX,
  I_FNINIT,
  I_FNOP,
  I_FNSAVE,
  I_FNSTCW,
  I_FNSTENV,
  I_FNSTSW,
  I_FPATAN,
  I_FPREM,
  I_FPREM1,
  I_FPTAN,
  I_FRNDINT,
  I_FRSTOR,
  I_FSAVE,
  I_FSCALE,
  I_FSIN,
  I_FSINCOS,
  I_FSQRT,
  I_FST,
  I_FSTCW,
  I_FSTENV,
  I_FSTP,
  I_FSTSW,
  I_FSUB,
  I_FSUBP,
  I_FSUBR,
  I_FSUBRP,
  I_FTST,
  I_FUCOM,
  I_FUCOMI,
  I_FUCOMIP,
  I_FUCOMP,
  I_FUCOMPP,
  I_FXAM,
  I_FXCH,
  I_FXTRACT,
  I_FYL2X,
  I_FYL2XP1,
  I_HLT,
  I_IDIV,
  I_IMUL,
  I_IN,
  I_INC,
  I_INSB,
  I_INSD,
  I_INSW,
  I_INT,
  I_INT3,
  I_INTO,
  I_INVD,
  I_INVLPG,
  I_IRET,
  I_IRETD,
  I_JA,
  I_JC,
  I_JCXZ,
  I_JE,
  I_JG,
  I_JL,
  I_JLE,
  I_JMP,
  I_JNA,
  I_JNC,
  I_JNE,
  I_JNL,
  I_JNO,
  I_JNP,
  I_JNS,
  I_JO,
  I_JP,
  I_JS,
  I_LAHF,
  I_LAR,
  I_LDS,
  I_LEA,
  I_LEAVE,
  I_LES,
  I_LFS,
  I_LGDT,
  I_LGS,
  I_LIDT,
  I_LLDT,
  I_LMSW,
  I_LOCK,
  I_LODSB,
  I_LODSD,
  I_LODSW,
  I_LOOP,
  I_LOOPE,
  I_LOOPNE,
  I_LSL,
  I_LSS,
  I_LTR,
  I_MOV,
  I_MOVAPS,
  I_MOVD,
  I_MOVHPS,
  I_MOVLPS,
  I_MOVMSKPS,
  I_MOVNTPS,
  I_MOVNTQ,
  I_MOVQ,
  I_MOVSB,
  I_MOVSD,
  I_MOVSS,
  I_MOVSW,
  I_MOVSX,
  I_MOVUPS,
  I_MOVZX,
  I_MUL,
  I_MULPS,
  I_MULSS,
  I_NEG,
  I_NOP,
  I_NOT,
  I_OR,
  I_ORPS,
  I_OUT,
  I_OUTSB,
  I_OUTSD,
  I_OUTSW,
  I_PACKSSDW,
  I_PACKSSWB,
  I_PACKUSWB,
  I_PADDB,
  I_PADDD,
  I_PADDSB,
  I_PADDSW,
  I_PADDUSB,
  I_PADDUSW,
  I_PADDW,
  I_PAND,
  I_PANDN,
  I_PAVGB,
  I_PAVGW,
  I_PCMPEQB,
  I_PCMPEQD,
  I_PCMPEQW,
  I_PCMPGTB,
  I_PCMPGTD,
  I_PCMPGTW,
  I_PEXTRW,
  I_PINSRW,
  I_PMADDWD,
  I_PMAXSW,
  I_PMAXUB,
  I_PMINSW,
  I_PMINUB,
  I_PMOVMSKB,
  I_PMULHUW,
  I_PMULHW,
  I_PMULLW,
  I_POP,
  I_POPA,
  I_POPAD,
  I_POPF,
  I_POPFD,
  I_POR,
  I_PREFETCHNTA,
  I_PREFETCHT0,
  I_PREFETCHT1,
  I_PREFETCHT2,
  I_PSADBW,
  I_PSHUFW,
  I_PSLLD,
  I_PSLLQ,
  I_PSLLW,
  I_PSRAD,
  I_PSRAW,
  I_PSRLD,
  I_PSRLQ,
  I_PSRLW,
  I_PSUBB,
  I_PSUBD,
  I_PSUBSB,
  I_PSUBSW,
  I_PSUBUSB,
  I_PSUBUSW,
  I_PSUBW,
  I_PUNPCKHBW,
  I_PUNPCKHDQ,
  I_PUNPCKHWD,
  I_PUNPCKLBW,
  I_PUNPCKLDQ,
  I_PUNPCKLWD,
  I_PUSH,
  I_PUSHA,
  I_PUSHAD,
  I_PUSHF,
  I_PUSHFD,
  I_PXOR,
  I_RCL,
  I_RCPPS,
  I_RCPSS,
  I_RCR,
  I_RDMSR,
  I_RDPMC,
  I_RDTSC,
  I_RETF,
  I_RETN,
  I_ROL,
  I_ROR,
  I_RSM,
  I_RSQRTPS,
  I_RSQRTSS,
  I_SAHF,
  I_SAR,
  I_SBB,
  I_SCASB,
  I_SCASD,
  I_SCASW,
  I_SETA,
  I_SETC,
  I_SETE,
  I_SETG,
  I_SETL,
  I_SETNA,
  I_SETNC,
  I_SETNE,
  I_SETNG,
  I_SETNL,
  I_SETNO,
  I_SETNP,
  I_SETNS,
  I_SETO,
  I_SETP,
  I_SETS,
  I_SFENCE,
  I_SGDT,
  I_SHL,
  I_SHLD,
  I_SHR,
  I_SHRD,
  I_SHUFPS,
  I_SIDT,
  I_SLDT,
  I_SMSW,
  I_SQRTPS,
  I_SQRTSS,
  I_STC,
  I_STD,
  I_STI,
  I_STMXCSR,
  I_STOSB,
  I_STOSD,
  I_STOSW,
  I_STR,
  I_SUB,
  I_SUBPS,
  I_SUBSS,
  I_SYSENTER,
  I_SYSEXIT,
  I_TEST,
  I_UCOMISS,
  I_UD2,
  I_UNPCKHPS,
  I_UNPCKLPS,
  I_VERR,
  I_VERW,
  I_WAIT,
  I_WBINVD,
  I_WRMSR,
  I_XADD,
  I_XCHG,
  I_XLATB,
  I_XOR,
  I_XORPS
};

extern struct x86OpCode **x86OpCodes[];
extern struct x86OpCode *x86Instructions[];

#endif /* INCLUDED_optab_x86_h */
