660 lines
7.1 KiB
C
660 lines
7.1 KiB
C
op_aaa,
|
|
op_aad,
|
|
op_aam,
|
|
op_aas,
|
|
op_adc16,
|
|
op_adc32,
|
|
op_adc8,
|
|
op_add16,
|
|
op_add32,
|
|
op_add8,
|
|
op_addpd,
|
|
op_addps,
|
|
op_addsd,
|
|
op_addss,
|
|
op_addsubpd,
|
|
op_addsubps,
|
|
op_and16,
|
|
op_and32,
|
|
op_and8,
|
|
op_andnpd,
|
|
op_andnps,
|
|
op_andpd,
|
|
op_andps,
|
|
op_arpl,
|
|
op_bsf16,
|
|
op_bsf32,
|
|
op_bsr16,
|
|
op_bsr32,
|
|
op_bswap,
|
|
op_bt16,
|
|
op_bt32,
|
|
op_btc16,
|
|
op_btc32,
|
|
op_btr16,
|
|
op_btr32,
|
|
op_bts16,
|
|
op_bts32,
|
|
op_call,
|
|
op_call32,
|
|
op_cbw,
|
|
op_cdq,
|
|
op_clc,
|
|
op_cld,
|
|
op_clflush,
|
|
op_cmc,
|
|
op_cmova16,
|
|
op_cmova32,
|
|
op_cmovae16,
|
|
op_cmovae32,
|
|
op_cmovb16,
|
|
op_cmovb32,
|
|
op_cmovbe16,
|
|
op_cmovbe32,
|
|
op_cmovc16,
|
|
op_cmovc32,
|
|
op_cmove16,
|
|
op_cmove32,
|
|
op_cmovg16,
|
|
op_cmovg32,
|
|
op_cmovge16,
|
|
op_cmovge32,
|
|
op_cmovl16,
|
|
op_cmovl32,
|
|
op_cmovle16,
|
|
op_cmovle32,
|
|
op_cmovna16,
|
|
op_cmovna32,
|
|
op_cmovnae16,
|
|
op_cmovnae32,
|
|
op_cmovnb16,
|
|
op_cmovnb32,
|
|
op_cmovnbe16,
|
|
op_cmovnbe32,
|
|
op_cmovnc16,
|
|
op_cmovnc32,
|
|
op_cmovne16,
|
|
op_cmovne32,
|
|
op_cmovng16,
|
|
op_cmovng32,
|
|
op_cmovnge16,
|
|
op_cmovnge32,
|
|
op_cmovnl16,
|
|
op_cmovnl32,
|
|
op_cmovnle16,
|
|
op_cmovnle32,
|
|
op_cmovno16,
|
|
op_cmovno32,
|
|
op_cmovnp16,
|
|
op_cmovnp32,
|
|
op_cmovns16,
|
|
op_cmovns32,
|
|
op_cmovnz16,
|
|
op_cmovnz32,
|
|
op_cmovo16,
|
|
op_cmovo32,
|
|
op_cmovp16,
|
|
op_cmovp32,
|
|
op_cmovpe16,
|
|
op_cmovpe32,
|
|
op_cmovpo16,
|
|
op_cmovpo32,
|
|
op_cmovs16,
|
|
op_cmovs32,
|
|
op_cmovz16,
|
|
op_cmovz32,
|
|
op_cmp16,
|
|
op_cmp32,
|
|
op_cmp8,
|
|
op_cmpeqpd,
|
|
op_cmpeqps,
|
|
op_cmpeqsd,
|
|
op_cmpeqss,
|
|
op_cmplepd,
|
|
op_cmpleps,
|
|
op_cmplesd,
|
|
op_cmpless,
|
|
op_cmpltpd,
|
|
op_cmpltps,
|
|
op_cmpltsd,
|
|
op_cmpltss,
|
|
op_cmpneqpd,
|
|
op_cmpneqps,
|
|
op_cmpneqsd,
|
|
op_cmpneqss,
|
|
op_cmpnlepd,
|
|
op_cmpnleps,
|
|
op_cmpnlesd,
|
|
op_cmpnless,
|
|
op_cmpnltpd,
|
|
op_cmpnltps,
|
|
op_cmpnltsd,
|
|
op_cmpnltss,
|
|
op_cmpordpd,
|
|
op_cmpordps,
|
|
op_cmpordsd,
|
|
op_cmpordss,
|
|
op_cmppd,
|
|
op_cmpps,
|
|
op_cmpsb,
|
|
op_cmpsd,
|
|
op_cmpss,
|
|
op_cmpsw,
|
|
op_cmpunordpd,
|
|
op_cmpunordps,
|
|
op_cmpunordsd,
|
|
op_cmpunordss,
|
|
op_cmpxchg8,
|
|
op_cmpxchg16,
|
|
op_cmpxchg32,
|
|
op_cmpxchg8b,
|
|
op_comisd,
|
|
op_comiss,
|
|
op_cpuid,
|
|
op_cvtdq2pd,
|
|
op_cvtdq2ps,
|
|
op_cvtpd2dq,
|
|
op_cvtpd2pi,
|
|
op_cvtpd2ps,
|
|
op_cvtpi2pd,
|
|
op_cvtpi2ps,
|
|
op_cvtps2dq,
|
|
op_cvtps2pd,
|
|
op_cvtps2pi,
|
|
op_cvtsd2si,
|
|
op_cvtsd2ss,
|
|
op_cvtsi2sd,
|
|
op_cvtsi2ss,
|
|
op_cvtss2sd,
|
|
op_cvtss2si,
|
|
op_cvttpd2dq,
|
|
op_cvttpd2pi,
|
|
op_cvttps2dq,
|
|
op_cvttps2pi,
|
|
op_cvttsd2si,
|
|
op_cvttss2si,
|
|
op_cwd,
|
|
op_cwde,
|
|
op_daa,
|
|
op_das,
|
|
op_dec16,
|
|
op_dec32,
|
|
op_dec8,
|
|
op_div8,
|
|
op_div16,
|
|
op_div32,
|
|
op_divpd,
|
|
op_divps,
|
|
op_divsd,
|
|
op_divss,
|
|
op_emms,
|
|
op_enter,
|
|
op_f2xm1,
|
|
op_fabs,
|
|
op_fadd32f,
|
|
op_fadd64f,
|
|
op_faddp,
|
|
op_fchs,
|
|
op_fclex,
|
|
op_fcom32f,
|
|
op_fcom,
|
|
op_fcom64f,
|
|
op_fcomp32f,
|
|
op_fcomp,
|
|
op_fcomp64f,
|
|
op_fcompp,
|
|
op_fcos,
|
|
op_fdecstp,
|
|
op_fdiv32f,
|
|
op_fdiv64f,
|
|
op_fdivp,
|
|
op_fdivr32f,
|
|
op_fdivr64f,
|
|
op_fdivrp,
|
|
op_fiadd32i,
|
|
op_fiadd16i,
|
|
op_ficom32i,
|
|
op_ficom16i,
|
|
op_ficomp32i,
|
|
op_ficomp16i,
|
|
op_fidiv32i,
|
|
op_fidiv16i,
|
|
op_fidivr32i,
|
|
op_fidivr16i,
|
|
op_fild32i,
|
|
op_fild16i,
|
|
op_fild64i,
|
|
op_fimul32i,
|
|
op_fimul16i,
|
|
op_fincstp,
|
|
op_finit,
|
|
op_fist32i,
|
|
op_fist16i,
|
|
op_fistp32i,
|
|
op_fistp16i,
|
|
op_fistp64i,
|
|
op_fisttp32i,
|
|
op_fisttp64i,
|
|
op_fisttp16i,
|
|
op_fisub32i,
|
|
op_fisub16i,
|
|
op_fisubr32i,
|
|
op_fisubr16i,
|
|
op_fld32f,
|
|
op_fld64f,
|
|
op_fld1,
|
|
op_fldl2e,
|
|
op_fldl2t,
|
|
op_fldlg2,
|
|
op_fldln2,
|
|
op_fldpi,
|
|
op_fldz,
|
|
op_fmul32f,
|
|
op_fmul64f,
|
|
op_fmulp,
|
|
op_fnclex,
|
|
op_fninit,
|
|
op_fnop,
|
|
op_fnstsw,
|
|
op_fpatan,
|
|
op_fprem,
|
|
op_fprem1,
|
|
op_fptan,
|
|
op_frndint,
|
|
op_fscale,
|
|
op_fsin,
|
|
op_fsincos,
|
|
op_fsqrt,
|
|
op_fst32f,
|
|
op_fst64f,
|
|
op_fstp32f,
|
|
op_fstp64f,
|
|
op_fstsw,
|
|
op_fsub32f,
|
|
op_fsub64f,
|
|
op_fsubp,
|
|
op_fsubr32f,
|
|
op_fsubr64f,
|
|
op_fsubrp,
|
|
op_ftst,
|
|
op_fucom,
|
|
op_fucomp,
|
|
op_fucompp,
|
|
op_fwait,
|
|
op_fxam,
|
|
op_fxch,
|
|
op_fxtract,
|
|
op_fyl2x,
|
|
op_fyl2xp1,
|
|
op_haddpd,
|
|
op_haddps,
|
|
op_hlt,
|
|
op_hsubpd,
|
|
op_hsubps,
|
|
op_idiv8,
|
|
op_idiv16,
|
|
op_idiv32,
|
|
op_imul32,
|
|
op_imul16,
|
|
op_imul8,
|
|
op_inc16,
|
|
op_inc32,
|
|
op_inc8,
|
|
op_insb,
|
|
op_insd,
|
|
op_insw,
|
|
op_int3,
|
|
op_int,
|
|
op_into,
|
|
op_invd,
|
|
op_invlpg,
|
|
op_iret,
|
|
op_iretd,
|
|
op_ja,
|
|
op_jae,
|
|
op_jb,
|
|
op_jbe,
|
|
op_jc,
|
|
op_jcxz,
|
|
op_je,
|
|
op_jecxz,
|
|
op_jg,
|
|
op_jge,
|
|
op_jl,
|
|
op_jle,
|
|
op_jmp,
|
|
op_jmp32,
|
|
op_jna,
|
|
op_jnae,
|
|
op_jnb,
|
|
op_jnbe,
|
|
op_jnc,
|
|
op_jne,
|
|
op_jng,
|
|
op_jnge,
|
|
op_jnl,
|
|
op_jnle,
|
|
op_jno,
|
|
op_jnp,
|
|
op_jns,
|
|
op_jnz,
|
|
op_jo,
|
|
op_jp,
|
|
op_jpe,
|
|
op_jpo,
|
|
op_js,
|
|
op_jz,
|
|
op_lahf,
|
|
op_lar16,
|
|
op_lar32,
|
|
op_lddqu,
|
|
op_ldmxcsr,
|
|
op_lea16,
|
|
op_lea32,
|
|
op_leave,
|
|
op_lfence,
|
|
op_lldt,
|
|
op_lmsw,
|
|
op_lock,
|
|
op_lodsb,
|
|
op_lodsd,
|
|
op_lodsw,
|
|
op_loop,
|
|
op_loope,
|
|
op_loopne,
|
|
op_loopnz,
|
|
op_loopz,
|
|
op_maskmovdqu,
|
|
op_maskmovq,
|
|
op_maxpd,
|
|
op_maxps,
|
|
op_maxsd,
|
|
op_maxss,
|
|
op_mfence,
|
|
op_minpd,
|
|
op_minps,
|
|
op_minsd,
|
|
op_minss,
|
|
op_monitor,
|
|
op_mov8,
|
|
op_mov16,
|
|
op_mov32,
|
|
op_movapd,
|
|
op_movaps,
|
|
op_movd_mmx_from_r32,
|
|
op_movd_mmx_to_r32,
|
|
op_movd_xmm_from_r32,
|
|
op_movd_xmm_to_r32,
|
|
op_movddup,
|
|
op_movdq2q,
|
|
op_movdqa,
|
|
op_movdqu,
|
|
op_movhlps,
|
|
op_movhpd,
|
|
op_movhps,
|
|
op_movlhps,
|
|
op_movlpd,
|
|
op_movlps,
|
|
op_movmskpd,
|
|
op_movmskps,
|
|
op_movntdq,
|
|
op_movnti,
|
|
op_movntpd,
|
|
op_movntps,
|
|
op_movntq,
|
|
op_movq,
|
|
op_movq2dq,
|
|
op_movsb,
|
|
op_movsd,
|
|
op_movshdup,
|
|
op_movsldup,
|
|
op_movss,
|
|
op_movsw,
|
|
op_movsx8to16,
|
|
op_movsx8to32,
|
|
op_movsx16to32,
|
|
op_movupd,
|
|
op_movups,
|
|
op_movzx8to16,
|
|
op_movzx8to32,
|
|
op_movzx16to32,
|
|
op_mul8,
|
|
op_mul16,
|
|
op_mul32,
|
|
op_mulpd,
|
|
op_mulps,
|
|
op_mulsd,
|
|
op_mulss,
|
|
op_mwait,
|
|
op_neg8,
|
|
op_neg16,
|
|
op_neg32,
|
|
op_nop,
|
|
op_not8,
|
|
op_not16,
|
|
op_not32,
|
|
op_or16,
|
|
op_or32,
|
|
op_or8,
|
|
op_orpd,
|
|
op_orps,
|
|
op_outsb,
|
|
op_outsd,
|
|
op_outsw,
|
|
op_packssdw,
|
|
op_packsswb,
|
|
op_packuswb,
|
|
op_paddb,
|
|
op_paddd,
|
|
op_paddq,
|
|
op_paddsb,
|
|
op_paddsw,
|
|
op_paddusb,
|
|
op_paddusw,
|
|
op_paddw,
|
|
op_pand,
|
|
op_pandn,
|
|
op_pause,
|
|
op_pavgb,
|
|
op_pavgw,
|
|
op_pcmpeqb,
|
|
op_pcmpeqd,
|
|
op_pcmpeqw,
|
|
op_pcmpgtb,
|
|
op_pcmpgtd,
|
|
op_pcmpgtw,
|
|
op_pextrw,
|
|
op_pmaddwd,
|
|
op_pmaxsw,
|
|
op_pmaxub,
|
|
op_pminsw,
|
|
op_pminub,
|
|
op_pmovmskb,
|
|
op_pmulhuw,
|
|
op_pmulhw,
|
|
op_pmullw,
|
|
op_pmuludq,
|
|
op_pop,
|
|
op_pop16,
|
|
op_pop32,
|
|
op_popa,
|
|
op_popad,
|
|
op_popf,
|
|
op_popfd,
|
|
op_por_mmx,
|
|
op_por_xmm,
|
|
op_prefetchnta,
|
|
op_prefetcht0,
|
|
op_prefetcht1,
|
|
op_prefetcht2,
|
|
op_psadbw,
|
|
op_pshufd,
|
|
op_pshufhw,
|
|
op_pshuflw,
|
|
op_pshufw,
|
|
op_pslld,
|
|
op_pslldq,
|
|
op_psllq,
|
|
op_psllw,
|
|
op_psrad,
|
|
op_psraw,
|
|
op_psrld,
|
|
op_psrldq,
|
|
op_psrlq,
|
|
op_psrlw,
|
|
op_psubb,
|
|
op_psubd,
|
|
op_psubq,
|
|
op_psubsb,
|
|
op_psubsw,
|
|
op_psubusb,
|
|
op_psubusw,
|
|
op_psubw,
|
|
op_punpckhbw,
|
|
op_punpckhdq,
|
|
op_punpckhqdq,
|
|
op_punpckhwd,
|
|
op_punpcklbw,
|
|
op_punpckldq,
|
|
op_punpcklqdq,
|
|
op_punpcklwd,
|
|
op_push,
|
|
op_push16,
|
|
op_push32,
|
|
op_pusha,
|
|
op_pushad,
|
|
op_pushf,
|
|
op_pushfd,
|
|
op_pxor,
|
|
op_rcl8,
|
|
op_rcl16,
|
|
op_rcl32,
|
|
op_rcpps,
|
|
op_rcpss,
|
|
op_rcr8,
|
|
op_rcr16,
|
|
op_rcr32,
|
|
op_rdmsr,
|
|
op_rdpmc,
|
|
op_rdtsc,
|
|
op_ret,
|
|
op_retf,
|
|
op_rol8,
|
|
op_rol16,
|
|
op_rol32,
|
|
op_ror8,
|
|
op_ror16,
|
|
op_ror32,
|
|
op_rsm,
|
|
op_rsqrtps,
|
|
op_rsqrtss,
|
|
op_sahf,
|
|
op_sal8,
|
|
op_sal16,
|
|
op_sal32,
|
|
op_sar8,
|
|
op_sar16,
|
|
op_sar32,
|
|
op_sbb16,
|
|
op_sbb32,
|
|
op_sbb8,
|
|
op_scasb,
|
|
op_scasd,
|
|
op_scasw,
|
|
op_seta,
|
|
op_setae,
|
|
op_setb,
|
|
op_setbe,
|
|
op_setc,
|
|
op_sete,
|
|
op_setg,
|
|
op_setge,
|
|
op_setl,
|
|
op_setle,
|
|
op_setna,
|
|
op_setnae,
|
|
op_setnb,
|
|
op_setnbe,
|
|
op_setnc,
|
|
op_setne,
|
|
op_setng,
|
|
op_setnge,
|
|
op_setnl,
|
|
op_setnle,
|
|
op_setno,
|
|
op_setnp,
|
|
op_setns,
|
|
op_setnz,
|
|
op_seto,
|
|
op_setp,
|
|
op_setpe,
|
|
op_setpo,
|
|
op_sets,
|
|
op_setz,
|
|
op_sfence,
|
|
op_sgdt,
|
|
op_shl8,
|
|
op_shl16,
|
|
op_shl32,
|
|
op_shld16,
|
|
op_shld32,
|
|
op_shr8,
|
|
op_shr16,
|
|
op_shr32,
|
|
op_shrd16,
|
|
op_shrd32,
|
|
op_shufpd,
|
|
op_shufps,
|
|
op_sidt,
|
|
op_sldt16,
|
|
op_sldt32,
|
|
op_smsw16,
|
|
op_sqrtpd,
|
|
op_sqrtps,
|
|
op_sqrtsd,
|
|
op_sqrtss,
|
|
op_stc,
|
|
op_std,
|
|
op_sti,
|
|
op_stmxcsr,
|
|
op_stosb,
|
|
op_stosd,
|
|
op_stosw,
|
|
op_str,
|
|
op_sub16,
|
|
op_sub32,
|
|
op_sub8,
|
|
op_subpd,
|
|
op_subps,
|
|
op_subsd,
|
|
op_subss,
|
|
op_sysenter,
|
|
op_sysexit,
|
|
op_test8,
|
|
op_test16,
|
|
op_test32,
|
|
op_ucomisd,
|
|
op_ucomiss,
|
|
op_ud2,
|
|
op_unpckhpd,
|
|
op_unpckhps,
|
|
op_unpcklpd,
|
|
op_unpcklps,
|
|
op_verr,
|
|
op_verw,
|
|
op_wait,
|
|
op_wbinvd,
|
|
op_wrmsr,
|
|
op_xadd8,
|
|
op_xadd16,
|
|
op_xadd32,
|
|
op_xchg8,
|
|
op_xchg16,
|
|
op_xchg32,
|
|
op_xlatb,
|
|
op_xor16,
|
|
op_xor32,
|
|
op_xor8,
|
|
op_xorpd,
|
|
op_xorps,
|