/* ia32_opcodes.c - automatically generated numeric opcode table * * WARNING: this file will have to be regenerated when ia32-decode.c is changed */ #include unsigned int ia32_opnum_table[] = { IA32_OP_aaa, IA32_OP_aad, IA32_OP_aam, IA32_OP_aas, IA32_OP_adc, IA32_OP_add, IA32_OP_and, IA32_OP_arpl, IA32_OP_bound, IA32_OP_bsf, IA32_OP_bsr, IA32_OP_bswap, IA32_OP_bt, IA32_OP_btc, IA32_OP_btr, IA32_OP_bts, IA32_OP_call, IA32_OP_cbw, IA32_OP_cdq, IA32_OP_clc, IA32_OP_cld, IA32_OP_cli, IA32_OP_clts, IA32_OP_cmc, IA32_OP_cmov, IA32_OP_cmp, IA32_OP_cmps, IA32_OP_cmpxchg, IA32_OP_cmpxchg8b, IA32_OP_cpuid, IA32_OP_daa, IA32_OP_das, IA32_OP_dec, IA32_OP_div, IA32_OP_emms, IA32_OP_enter, IA32_OP_f2xm1, IA32_OP_fabs, IA32_OP_fadd, IA32_OP_faddp, IA32_OP_fbld, IA32_OP_fbstp, IA32_OP_fchs, IA32_OP_fclex, IA32_OP_fcmovb, IA32_OP_fcmovbe, IA32_OP_fcmove, IA32_OP_fcmovnb, IA32_OP_fcmovnbe, IA32_OP_fcmovne, IA32_OP_fcmovnu, IA32_OP_fcmovu, IA32_OP_fcom, IA32_OP_fcomi, IA32_OP_fcomip, IA32_OP_fcomp, IA32_OP_fcompp, IA32_OP_fcos, IA32_OP_fdecstp, IA32_OP_fdiv, IA32_OP_fdivp, IA32_OP_fdivr, IA32_OP_fdivrp, IA32_OP_ffree, IA32_OP_fiadd, IA32_OP_ficom, IA32_OP_ficomp, IA32_OP_fidiv, IA32_OP_fidivr, IA32_OP_fild, IA32_OP_fimul, IA32_OP_fincstp, IA32_OP_finit, IA32_OP_fist, IA32_OP_fistp, IA32_OP_fisub, IA32_OP_fisubr, IA32_OP_fld, IA32_OP_fld1, IA32_OP_fldcw, IA32_OP_fldenv, IA32_OP_fldl2e, IA32_OP_fldl2t, IA32_OP_fldlg2, IA32_OP_fldln2, IA32_OP_fldpi, IA32_OP_fldz, IA32_OP_fmul, IA32_OP_fmulp, IA32_OP_fnop, IA32_OP_fpatan, IA32_OP_fprem, IA32_OP_fprem1, IA32_OP_fptan, IA32_OP_frndint, IA32_OP_frstor, IA32_OP_fsave, IA32_OP_fscale, IA32_OP_fsin, IA32_OP_fsincos, IA32_OP_fsqrt, IA32_OP_fst, IA32_OP_fstcw, IA32_OP_fstenv, IA32_OP_fstp, IA32_OP_fstsw, IA32_OP_fsub, IA32_OP_fsubp, IA32_OP_fsubr, IA32_OP_fsubrp, IA32_OP_ftst, IA32_OP_fucom, IA32_OP_fucomi, IA32_OP_fucomip, IA32_OP_fucomp, IA32_OP_fucompp, IA32_OP_fxam, IA32_OP_fxch, IA32_OP_fxtract, IA32_OP_fyl2x, IA32_OP_fyl2xp1, IA32_OP_hlt, IA32_OP_idiv, IA32_OP_imul, IA32_OP_in, IA32_OP_inc, IA32_OP_ins, IA32_OP_int, IA32_OP_int3, IA32_OP_into, IA32_OP_invd, IA32_OP_invlpg, IA32_OP_iret, IA32_OP_j, IA32_OP_jcxz, IA32_OP_jmp, IA32_OP_lahf, IA32_OP_lar, IA32_OP_lds, IA32_OP_lea, IA32_OP_leave, IA32_OP_les, IA32_OP_lfs, IA32_OP_lgdt, IA32_OP_lgs, IA32_OP_ljmp, IA32_OP_lldt, IA32_OP_lmsw, IA32_OP_lods, IA32_OP_loop, IA32_OP_loopnz, IA32_OP_loopz, IA32_OP_lsl, IA32_OP_lss, IA32_OP_ltr, IA32_OP_mov, IA32_OP_movd, IA32_OP_movq, IA32_OP_movs, IA32_OP_movsx, IA32_OP_movzx, IA32_OP_mul, IA32_OP_neg, IA32_OP_nop, IA32_OP_not, IA32_OP_or, IA32_OP_out, IA32_OP_outs, IA32_OP_packssdw, IA32_OP_packsswb, IA32_OP_packuswb, IA32_OP_padd, IA32_OP_padds, IA32_OP_paddus, IA32_OP_pand, IA32_OP_pandn, IA32_OP_pcmpeq, IA32_OP_pcmpgt, IA32_OP_pmadd, IA32_OP_pmulh, IA32_OP_pmull, IA32_OP_pop, IA32_OP_popa, IA32_OP_popf, IA32_OP_por, IA32_OP_psll, IA32_OP_psra, IA32_OP_psrl, IA32_OP_psub, IA32_OP_psubs, IA32_OP_psubus, IA32_OP_punpckh, IA32_OP_punpckl, IA32_OP_push, IA32_OP_pusha, IA32_OP_pushf, IA32_OP_pxor, IA32_OP_rcl, IA32_OP_rcl1, IA32_OP_rclcl, IA32_OP_rcr, IA32_OP_rcr1, IA32_OP_rcrcl, IA32_OP_rdmsr, IA32_OP_rdpmc, IA32_OP_rdtsc, IA32_OP_ret, IA32_OP_retf, IA32_OP_rol, IA32_OP_rol1, IA32_OP_rolcl, IA32_OP_ror, IA32_OP_ror1, IA32_OP_rorcl, IA32_OP_rsm, IA32_OP_sahf, IA32_OP_sar, IA32_OP_sar1, IA32_OP_sarcl, IA32_OP_sbb, IA32_OP_scas, IA32_OP_set, IA32_OP_sgdt, IA32_OP_shl, IA32_OP_shl1, IA32_OP_shlcl, IA32_OP_shld, IA32_OP_shldcl, IA32_OP_shr, IA32_OP_shr1, IA32_OP_shrcl, IA32_OP_shrd, IA32_OP_shrdcl, IA32_OP_sidt, IA32_OP_sldt, IA32_OP_smsw, IA32_OP_stc, IA32_OP_std, IA32_OP_sti, IA32_OP_stos, IA32_OP_str, IA32_OP_sub, IA32_OP_test, IA32_OP_ud2, IA32_OP_verr, IA32_OP_verw, IA32_OP_wait, IA32_OP_wbinvd, IA32_OP_wrmsr, IA32_OP_xadd, IA32_OP_xchg, IA32_OP_xlat, IA32_OP_xor, 0, };