Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(219)

Unified Diff: src/trusted/validator_ragel/testdata/32bit_regular.golden

Issue 49183002: Regular instructions golden file test. Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/trusted/validator_ragel/testdata/32bit_regular.golden
===================================================================
--- src/trusted/validator_ragel/testdata/32bit_regular.golden (revision 0)
+++ src/trusted/validator_ragel/testdata/32bit_regular.golden (revision 0)
@@ -0,0 +1,1110 @@
+Instruction: 00 XX add [%al..%bh],[%al..%bh or memory]
+Instruction: 01 XX add [%eax..%edi],[%eax..%edi or memory]
+Instruction: 02 XX add [%al..%bh or memory],[%al..%bh]
+Instruction: 03 XX add [%eax..%edi or memory],[%eax..%edi]
+Instruction: 04 00 add $0x0,%al
+Instruction: 05 00 00 00 00 add $0x0,%eax
+Instruction: 08 XX or [%al..%bh],[%al..%bh or memory]
+Instruction: 09 XX or [%eax..%edi],[%eax..%edi or memory]
+Instruction: 0a XX or [%al..%bh or memory],[%al..%bh]
+Instruction: 0b XX or [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0c 00 or $0x0,%al
+Instruction: 0d 00 00 00 00 or $0x0,%eax
+Instruction: 0f 0b ud2
+Instruction: 0f 0d XX/0 prefetch [memory]
+Instruction: 0f 0d XX/1 prefetchw [memory]
+Instruction: 0f 0e femms
+Instruction: 0f 0f XX 0c pi2fw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 0d pi2fd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 1c pf2iw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 1d pf2id [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 8a pfnacc [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 8e pfpnacc [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 90 pfcmpge [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 94 pfmin [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 96 pfrcp [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 97 pfrsqrt [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 9a pfsub [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX 9e pfadd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX a0 pfcmpgt [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX a4 pfmax [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX a6 pfrcpit1 [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX a7 pfrsqit1 [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX aa pfsubr [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX ae pfacc [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX b0 pfcmpeq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX b4 pfmul [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX b6 pfrcpit2 [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX b7 pmulhrw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX bb pswapd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 0f XX bf pavgusb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 10 XX movups [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 11 XX movups [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: 0f 12 XX movhlps [%xmm0..%xmm7],[%xmm0..%xmm7] # rm to reg
+Instruction: 0f 12 XX movlps [memory],[%xmm0..%xmm7]
+Instruction: 0f 13 XX movlps [%xmm0..%xmm7],[memory]
+Instruction: 0f 14 XX unpcklps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 15 XX unpckhps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 16 XX movhps [memory],[%xmm0..%xmm7]
+Instruction: 0f 16 XX movlhps [%xmm0..%xmm7],[%xmm0..%xmm7] # rm to reg
+Instruction: 0f 17 XX movhps [%xmm0..%xmm7],[memory]
+Instruction: 0f 18 XX/0 prefetchnta [memory]
+Instruction: 0f 18 XX/1 prefetcht0 [memory]
+Instruction: 0f 18 XX/2 prefetcht1 [memory]
+Instruction: 0f 18 XX/3 prefetcht2 [memory]
+Instruction: 0f 1f XX/0 nop[l]? [%eax..%edi or memory]
+Instruction: 0f 28 XX movaps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 29 XX movaps [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: 0f 2a XX cvtpi2ps [%mm0..%mm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 2b XX movntps [%xmm0..%xmm7],[memory]
+Instruction: 0f 2c XX cvttps2pi [%xmm0..%xmm7 or memory],[%mm0..%mm7]
+Instruction: 0f 2d XX cvtps2pi [%xmm0..%xmm7 or memory],[%mm0..%mm7]
+Instruction: 0f 2e XX ucomiss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 2f XX comiss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 31 rdtsc
+Instruction: 0f 38 00 XX pshufb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 01 XX phaddw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 02 XX phaddd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 03 XX phaddsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 04 XX pmaddubsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 05 XX phsubw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 06 XX phsubd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 07 XX phsubsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 08 XX psignb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 09 XX psignw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 0a XX psignd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 0b XX pmulhrsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 1c XX pabsb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 1d XX pabsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 1e XX pabsd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 38 f0 XX movbe [memory],[%eax..%edi]
+Instruction: 0f 38 f1 XX movbe [%eax..%edi],[memory]
+Instruction: 0f 3a 0f XX 00 palignr $0x0,[%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 40 XX cmovo [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 41 XX cmovno [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 42 XX cmovb [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 43 XX cmovae [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 44 XX cmove [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 45 XX cmovne [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 46 XX cmovbe [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 47 XX cmova [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 48 XX cmovs [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 49 XX cmovns [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 4a XX cmovp [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 4b XX cmovnp [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 4c XX cmovl [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 4d XX cmovge [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 4e XX cmovle [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 4f XX cmovg [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f 50 XX movmskps [%xmm0..%xmm7],[%eax..%edi] # rm to reg
+Instruction: 0f 51 XX sqrtps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 52 XX rsqrtps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 53 XX rcpps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 54 XX andps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 55 XX andnps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 56 XX orps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 57 XX xorps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 58 XX addps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 59 XX mulps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 5a XX cvtps2pd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 5b XX cvtdq2ps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 5c XX subps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 5d XX minps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 5e XX divps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 5f XX maxps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f 60 XX punpcklbw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 61 XX punpcklwd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 62 XX punpckldq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 63 XX packsswb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 64 XX pcmpgtb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 65 XX pcmpgtw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 66 XX pcmpgtd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 67 XX packuswb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 68 XX punpckhbw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 69 XX punpckhwd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 6a XX punpckhdq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 6b XX packssdw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 6e XX movd [%eax..%edi or memory],[%mm0..%mm7]
+Instruction: 0f 6f XX movq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 70 XX 00 pshufw $0x0,[%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 71 XX/2 00 psrlw $0x0,[%mm0..%mm7]
+Instruction: 0f 71 XX/4 00 psraw $0x0,[%mm0..%mm7]
+Instruction: 0f 71 XX/6 00 psllw $0x0,[%mm0..%mm7]
+Instruction: 0f 72 XX/2 00 psrld $0x0,[%mm0..%mm7]
+Instruction: 0f 72 XX/4 00 psrad $0x0,[%mm0..%mm7]
+Instruction: 0f 72 XX/6 00 pslld $0x0,[%mm0..%mm7]
+Instruction: 0f 73 XX/2 00 psrlq $0x0,[%mm0..%mm7]
+Instruction: 0f 73 XX/6 00 psllq $0x0,[%mm0..%mm7]
+Instruction: 0f 74 XX pcmpeqb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 75 XX pcmpeqw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 76 XX pcmpeqd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f 77 emms
+Instruction: 0f 7e XX movd [%mm0..%mm7],[%eax..%edi or memory]
+Instruction: 0f 7f XX movq [%mm0..%mm7],[%mm0..%mm7 or memory]
+Instruction: 0f 80 00 00 00 00 jo %eip
+Instruction: 0f 81 00 00 00 00 jno %eip
+Instruction: 0f 82 00 00 00 00 jb %eip
+Instruction: 0f 83 00 00 00 00 jae %eip
+Instruction: 0f 84 00 00 00 00 je %eip
+Instruction: 0f 85 00 00 00 00 jne %eip
+Instruction: 0f 86 00 00 00 00 jbe %eip
+Instruction: 0f 87 00 00 00 00 ja %eip
+Instruction: 0f 88 00 00 00 00 js %eip
+Instruction: 0f 89 00 00 00 00 jns %eip
+Instruction: 0f 8a 00 00 00 00 jp %eip
+Instruction: 0f 8b 00 00 00 00 jnp %eip
+Instruction: 0f 8c 00 00 00 00 jl %eip
+Instruction: 0f 8d 00 00 00 00 jge %eip
+Instruction: 0f 8e 00 00 00 00 jle %eip
+Instruction: 0f 8f 00 00 00 00 jg %eip
+Instruction: 0f 90 XX seto [%al..%bh or memory]
+Instruction: 0f 91 XX setno [%al..%bh or memory]
+Instruction: 0f 92 XX setb [%al..%bh or memory]
+Instruction: 0f 93 XX setae [%al..%bh or memory]
+Instruction: 0f 94 XX sete [%al..%bh or memory]
+Instruction: 0f 95 XX setne [%al..%bh or memory]
+Instruction: 0f 96 XX setbe [%al..%bh or memory]
+Instruction: 0f 97 XX seta [%al..%bh or memory]
+Instruction: 0f 98 XX sets [%al..%bh or memory]
+Instruction: 0f 99 XX setns [%al..%bh or memory]
+Instruction: 0f 9a XX setp [%al..%bh or memory]
+Instruction: 0f 9b XX setnp [%al..%bh or memory]
+Instruction: 0f 9c XX setl [%al..%bh or memory]
+Instruction: 0f 9d XX setge [%al..%bh or memory]
+Instruction: 0f 9e XX setle [%al..%bh or memory]
+Instruction: 0f 9f XX setg [%al..%bh or memory]
+Instruction: 0f a2 cpuid
+Instruction: 0f a4 XX 00 shld $0x0,[%eax..%edi],[%eax..%edi or memory]
+Instruction: 0f a5 XX shld %cl,[%eax..%edi],[%eax..%edi or memory]
+Instruction: 0f ac XX 00 shrd $0x0,[%eax..%edi],[%eax..%edi or memory]
+Instruction: 0f ad XX shrd %cl,[%eax..%edi],[%eax..%edi or memory]
+Instruction: 0f ae XX/2 ldmxcsr [memory]
+Instruction: 0f ae XX/3 stmxcsr [memory]
+Instruction: 0f ae XX/7 clflush [memory]
+Instruction: 0f ae e8 lfence
+Instruction: 0f ae f0 mfence
+Instruction: 0f ae f8 sfence
+Instruction: 0f af XX imul [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f b0 XX cmpxchg [%al..%bh],[%al..%bh or memory]
+Instruction: 0f b1 XX cmpxchg [%eax..%edi],[%eax..%edi or memory]
+Instruction: 0f b6 XX movzbl [%al..%bh or memory],[%eax..%edi]
+Instruction: 0f b7 XX movzwl [%ax..%di or memory],[%eax..%edi]
+Instruction: 0f bc XX bsf [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f bd XX bsr [%eax..%edi or memory],[%eax..%edi]
+Instruction: 0f be XX movsbl [%al..%bh or memory],[%eax..%edi]
+Instruction: 0f bf XX movswl [%ax..%di or memory],[%eax..%edi]
+Instruction: 0f c0 XX xadd [%al..%bh],[%al..%bh or memory]
+Instruction: 0f c1 XX xadd [%eax..%edi],[%eax..%edi or memory]
+Instruction: 0f c2 XX 00 cmpeqps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f c3 XX movnti [%eax..%edi],[memory]
+Instruction: 0f c4 XX 00 pinsrw $0x0,[%eax..%edi or memory],[%mm0..%mm7]
+Instruction: 0f c5 XX 00 pextrw $0x0,[%mm0..%mm7],[%eax..%edi] # rm to reg
+Instruction: 0f c6 XX 00 shufps $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 0f c7 XX/1 cmpxchg8b [memory]
+Instruction: 0f c[8..f] bswap [%eax..%edi]
+Instruction: 0f d1 XX psrlw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f d2 XX psrld [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f d3 XX psrlq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f d4 XX paddq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f d5 XX pmullw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f d7 XX pmovmskb [%mm0..%mm7],[%eax..%edi] # rm to reg
+Instruction: 0f d8 XX psubusb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f d9 XX psubusw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f da XX pminub [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f db XX pand [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f dc XX paddusb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f dd XX paddusw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f de XX pmaxub [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f df XX pandn [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f e0 XX pavgb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f e1 XX psraw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f e2 XX psrad [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f e3 XX pavgw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f e4 XX pmulhuw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f e5 XX pmulhw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f e7 XX movntq [%mm0..%mm7],[memory]
+Instruction: 0f e8 XX psubsb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f e9 XX psubsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f ea XX pminsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f eb XX por [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f ec XX paddsb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f ed XX paddsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f ee XX pmaxsw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f ef XX pxor [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f f1 XX psllw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f f2 XX pslld [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f f3 XX psllq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f f4 XX pmuludq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f f5 XX pmaddwd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f f6 XX psadbw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f f7 XX maskmovq [%mm0..%mm7],[%mm0..%mm7] # rm to reg
+Instruction: 0f f8 XX psubb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f f9 XX psubw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f fa XX psubd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f fb XX psubq [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f fc XX paddb [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f fd XX paddw [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 0f fe XX paddd [%mm0..%mm7 or memory],[%mm0..%mm7]
+Instruction: 10 XX adc [%al..%bh],[%al..%bh or memory]
+Instruction: 11 XX adc [%eax..%edi],[%eax..%edi or memory]
+Instruction: 12 XX adc [%al..%bh or memory],[%al..%bh]
+Instruction: 13 XX adc [%eax..%edi or memory],[%eax..%edi]
+Instruction: 14 00 adc $0x0,%al
+Instruction: 15 00 00 00 00 adc $0x0,%eax
+Instruction: 18 XX sbb [%al..%bh],[%al..%bh or memory]
+Instruction: 19 XX sbb [%eax..%edi],[%eax..%edi or memory]
+Instruction: 1a XX sbb [%al..%bh or memory],[%al..%bh]
+Instruction: 1b XX sbb [%eax..%edi or memory],[%eax..%edi]
+Instruction: 1c 00 sbb $0x0,%al
+Instruction: 1d 00 00 00 00 sbb $0x0,%eax
+Instruction: 20 XX and [%al..%bh],[%al..%bh or memory]
+Instruction: 21 XX and [%eax..%edi],[%eax..%edi or memory]
+Instruction: 22 XX and [%al..%bh or memory],[%al..%bh]
+Instruction: 23 XX and [%eax..%edi or memory],[%eax..%edi]
+Instruction: 24 00 and $0x0,%al
+Instruction: 25 00 00 00 00 and $0x0,%eax
+Instruction: 28 XX sub [%al..%bh],[%al..%bh or memory]
+Instruction: 29 XX sub [%eax..%edi],[%eax..%edi or memory]
+Instruction: 2a XX sub [%al..%bh or memory],[%al..%bh]
+Instruction: 2b XX sub [%eax..%edi or memory],[%eax..%edi]
+Instruction: 2c 00 sub $0x0,%al
+Instruction: 2d 00 00 00 00 sub $0x0,%eax
+Instruction: 2e 0f 80 00 00 00 00 jo,pn %eip
+Instruction: 2e 0f 81 00 00 00 00 jno,pn %eip
+Instruction: 2e 0f 82 00 00 00 00 jb,pn %eip
+Instruction: 2e 0f 83 00 00 00 00 jae,pn %eip
+Instruction: 2e 0f 84 00 00 00 00 je,pn %eip
+Instruction: 2e 0f 85 00 00 00 00 jne,pn %eip
+Instruction: 2e 0f 86 00 00 00 00 jbe,pn %eip
+Instruction: 2e 0f 87 00 00 00 00 ja,pn %eip
+Instruction: 2e 0f 88 00 00 00 00 js,pn %eip
+Instruction: 2e 0f 89 00 00 00 00 jns,pn %eip
+Instruction: 2e 0f 8a 00 00 00 00 jp,pn %eip
+Instruction: 2e 0f 8b 00 00 00 00 jnp,pn %eip
+Instruction: 2e 0f 8c 00 00 00 00 jl,pn %eip
+Instruction: 2e 0f 8d 00 00 00 00 jge,pn %eip
+Instruction: 2e 0f 8e 00 00 00 00 jle,pn %eip
+Instruction: 2e 0f 8f 00 00 00 00 jg,pn %eip
+Instruction: 2e 70 00 jo,pn %eip
+Instruction: 2e 71 00 jno,pn %eip
+Instruction: 2e 72 00 jb,pn %eip
+Instruction: 2e 73 00 jae,pn %eip
+Instruction: 2e 74 00 je,pn %eip
+Instruction: 2e 75 00 jne,pn %eip
+Instruction: 2e 76 00 jbe,pn %eip
+Instruction: 2e 77 00 ja,pn %eip
+Instruction: 2e 78 00 js,pn %eip
+Instruction: 2e 79 00 jns,pn %eip
+Instruction: 2e 7a 00 jp,pn %eip
+Instruction: 2e 7b 00 jnp,pn %eip
+Instruction: 2e 7c 00 jl,pn %eip
+Instruction: 2e 7d 00 jge,pn %eip
+Instruction: 2e 7e 00 jle,pn %eip
+Instruction: 2e 7f 00 jg,pn %eip
+Instruction: 30 XX xor [%al..%bh],[%al..%bh or memory]
+Instruction: 31 XX xor [%eax..%edi],[%eax..%edi or memory]
+Instruction: 32 XX xor [%al..%bh or memory],[%al..%bh]
+Instruction: 33 XX xor [%eax..%edi or memory],[%eax..%edi]
+Instruction: 34 00 xor $0x0,%al
+Instruction: 35 00 00 00 00 xor $0x0,%eax
+Instruction: 38 XX cmp [%al..%bh],[%al..%bh or memory]
+Instruction: 39 XX cmp [%eax..%edi],[%eax..%edi or memory]
+Instruction: 3a XX cmp [%al..%bh or memory],[%al..%bh]
+Instruction: 3b XX cmp [%eax..%edi or memory],[%eax..%edi]
+Instruction: 3c 00 cmp $0x0,%al
+Instruction: 3d 00 00 00 00 cmp $0x0,%eax
+Instruction: 3e 0f 80 00 00 00 00 jo,pt %eip
+Instruction: 3e 0f 81 00 00 00 00 jno,pt %eip
+Instruction: 3e 0f 82 00 00 00 00 jb,pt %eip
+Instruction: 3e 0f 83 00 00 00 00 jae,pt %eip
+Instruction: 3e 0f 84 00 00 00 00 je,pt %eip
+Instruction: 3e 0f 85 00 00 00 00 jne,pt %eip
+Instruction: 3e 0f 86 00 00 00 00 jbe,pt %eip
+Instruction: 3e 0f 87 00 00 00 00 ja,pt %eip
+Instruction: 3e 0f 88 00 00 00 00 js,pt %eip
+Instruction: 3e 0f 89 00 00 00 00 jns,pt %eip
+Instruction: 3e 0f 8a 00 00 00 00 jp,pt %eip
+Instruction: 3e 0f 8b 00 00 00 00 jnp,pt %eip
+Instruction: 3e 0f 8c 00 00 00 00 jl,pt %eip
+Instruction: 3e 0f 8d 00 00 00 00 jge,pt %eip
+Instruction: 3e 0f 8e 00 00 00 00 jle,pt %eip
+Instruction: 3e 0f 8f 00 00 00 00 jg,pt %eip
+Instruction: 3e 70 00 jo,pt %eip
+Instruction: 3e 71 00 jno,pt %eip
+Instruction: 3e 72 00 jb,pt %eip
+Instruction: 3e 73 00 jae,pt %eip
+Instruction: 3e 74 00 je,pt %eip
+Instruction: 3e 75 00 jne,pt %eip
+Instruction: 3e 76 00 jbe,pt %eip
+Instruction: 3e 77 00 ja,pt %eip
+Instruction: 3e 78 00 js,pt %eip
+Instruction: 3e 79 00 jns,pt %eip
+Instruction: 3e 7a 00 jp,pt %eip
+Instruction: 3e 7b 00 jnp,pt %eip
+Instruction: 3e 7c 00 jl,pt %eip
+Instruction: 3e 7d 00 jge,pt %eip
+Instruction: 3e 7e 00 jle,pt %eip
+Instruction: 3e 7f 00 jg,pt %eip
+Instruction: 4[0..7] inc [%eax..%edi]
+Instruction: 4[8..f] dec [%eax..%edi]
+Instruction: 5[0..7] push [%eax..%edi]
+Instruction: 5[8..f] pop [%eax..%edi]
+Instruction: 65 8b 05 00 00 00 00 mov %gs:0x0,%eax
+Instruction: 65 8b 05 04 00 00 00 mov %gs:0x4,%eax
+Instruction: 65 8b 0d 00 00 00 00 mov %gs:0x0,%ecx
+Instruction: 65 8b 0d 04 00 00 00 mov %gs:0x4,%ecx
+Instruction: 65 8b 15 00 00 00 00 mov %gs:0x0,%edx
+Instruction: 65 8b 15 04 00 00 00 mov %gs:0x4,%edx
+Instruction: 65 8b 1d 00 00 00 00 mov %gs:0x0,%ebx
+Instruction: 65 8b 1d 04 00 00 00 mov %gs:0x4,%ebx
+Instruction: 65 8b 25 00 00 00 00 mov %gs:0x0,%esp
+Instruction: 65 8b 25 04 00 00 00 mov %gs:0x4,%esp
+Instruction: 65 8b 2d 00 00 00 00 mov %gs:0x0,%ebp
+Instruction: 65 8b 2d 04 00 00 00 mov %gs:0x4,%ebp
+Instruction: 65 8b 35 00 00 00 00 mov %gs:0x0,%esi
+Instruction: 65 8b 35 04 00 00 00 mov %gs:0x4,%esi
+Instruction: 65 8b 3d 00 00 00 00 mov %gs:0x0,%edi
+Instruction: 65 8b 3d 04 00 00 00 mov %gs:0x4,%edi
+Instruction: 65 a1 00 00 00 00 mov %gs:0x0,%eax
+Instruction: 65 a1 04 00 00 00 mov %gs:0x4,%eax
+Instruction: 66 01 XX add [%ax..%di],[%ax..%di or memory]
+Instruction: 66 03 XX add [%ax..%di or memory],[%ax..%di]
+Instruction: 66 05 00 00 add $0x0,%ax
+Instruction: 66 09 XX or [%ax..%di],[%ax..%di or memory]
+Instruction: 66 0b XX or [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0d 00 00 or $0x0,%ax
+Instruction: 66 0f 10 XX movupd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 11 XX movupd [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: 66 0f 12 XX movlpd [memory],[%xmm0..%xmm7]
+Instruction: 66 0f 13 XX movlpd [%xmm0..%xmm7],[memory]
+Instruction: 66 0f 14 XX unpcklpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 15 XX unpckhpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 16 XX movhpd [memory],[%xmm0..%xmm7]
+Instruction: 66 0f 17 XX movhpd [%xmm0..%xmm7],[memory]
+Instruction: 66 0f 1f 44 00 00 nopw 0x0(%eax,%eax,1)
+Instruction: 66 0f 1f 84 00 00 00 00 00 nopw 0x0(%eax,%eax,1)
+Instruction: 66 0f 28 XX movapd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 29 XX movapd [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: 66 0f 2a XX cvtpi2pd [%mm0..%mm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 2b XX movntpd [%xmm0..%xmm7],[memory]
+Instruction: 66 0f 2c XX cvttpd2pi [%xmm0..%xmm7 or memory],[%mm0..%mm7]
+Instruction: 66 0f 2d XX cvtpd2pi [%xmm0..%xmm7 or memory],[%mm0..%mm7]
+Instruction: 66 0f 2e XX ucomisd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 2f XX comisd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 00 XX pshufb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 01 XX phaddw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 02 XX phaddd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 03 XX phaddsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 04 XX pmaddubsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 05 XX phsubw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 06 XX phsubd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 07 XX phsubsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 08 XX psignb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 09 XX psignw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 0a XX psignd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 0b XX pmulhrsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 10 XX pblendvb %xmm0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 14 XX blendvps %xmm0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 15 XX blendvpd %xmm0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 17 XX ptest [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 1c XX pabsb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 1d XX pabsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 1e XX pabsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 20 XX pmovsxbw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 21 XX pmovsxbd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 22 XX pmovsxbq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 23 XX pmovsxwd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 24 XX pmovsxwq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 25 XX pmovsxdq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 28 XX pmuldq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 29 XX pcmpeqq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 2a XX movntdqa [memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 2b XX packusdw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 30 XX pmovzxbw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 31 XX pmovzxbd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 32 XX pmovzxbq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 33 XX pmovzxwd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 34 XX pmovzxwq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 35 XX pmovzxdq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 37 XX pcmpgtq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 38 XX pminsb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 39 XX pminsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 3a XX pminuw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 3b XX pminud [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 3c XX pmaxsb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 3d XX pmaxsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 3e XX pmaxuw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 3f XX pmaxud [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 40 XX pmulld [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 38 41 XX phminposuw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 08 XX 00 roundps $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 09 XX 00 roundpd $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 0a XX 00 roundss $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 0b XX 00 roundsd $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 0c XX 00 blendps $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 0d XX 00 blendpd $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 0e XX 00 pblendw $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 0f XX 00 palignr $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 14 XX 00 pextrb $0x0,[%xmm0..%xmm7],[%eax..%edi or memory]
+Instruction: 66 0f 3a 15 XX 00 pextrw $0x0,[%xmm0..%xmm7],[%eax..%edi or memory]
+Instruction: 66 0f 3a 16 XX 00 pextrd $0x0,[%xmm0..%xmm7],[%eax..%edi or memory]
+Instruction: 66 0f 3a 17 XX 00 extractps $0x0,[%xmm0..%xmm7],[%eax..%edi or memory]
+Instruction: 66 0f 3a 20 XX 00 pinsrb $0x0,[%eax..%edi or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 21 XX 00 insertps $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 22 XX 00 pinsrd $0x0,[%eax..%edi or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 40 XX 00 dpps $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 41 XX 00 dppd $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 42 XX 00 mpsadbw $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 60 XX 00 pcmpestrm $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 61 XX 00 pcmpestri $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 62 XX 00 pcmpistrm $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 3a 63 XX 00 pcmpistri $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 40 XX cmovo [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 41 XX cmovno [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 42 XX cmovb [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 43 XX cmovae [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 44 XX cmove [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 45 XX cmovne [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 46 XX cmovbe [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 47 XX cmova [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 48 XX cmovs [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 49 XX cmovns [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 4a XX cmovp [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 4b XX cmovnp [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 4c XX cmovl [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 4d XX cmovge [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 4e XX cmovle [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 4f XX cmovg [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f 50 XX movmskpd [%xmm0..%xmm7],[%eax..%edi] # rm to reg
+Instruction: 66 0f 51 XX sqrtpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 54 XX andpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 55 XX andnpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 56 XX orpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 57 XX xorpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 58 XX addpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 59 XX mulpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 5a XX cvtpd2ps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 5b XX cvtps2dq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 5c XX subpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 5d XX minpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 5e XX divpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 5f XX maxpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 60 XX punpcklbw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 61 XX punpcklwd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 62 XX punpckldq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 63 XX packsswb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 64 XX pcmpgtb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 65 XX pcmpgtw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 66 XX pcmpgtd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 67 XX packuswb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 68 XX punpckhbw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 69 XX punpckhwd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 6a XX punpckhdq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 6b XX packssdw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 6c XX punpcklqdq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 6d XX punpckhqdq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 6e XX movd [%eax..%edi or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 6f XX movdqa [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 70 XX 00 pshufd $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 71 XX/2 00 psrlw $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 71 XX/4 00 psraw $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 71 XX/6 00 psllw $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 72 XX/2 00 psrld $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 72 XX/4 00 psrad $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 72 XX/6 00 pslld $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 73 XX/2 00 psrlq $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 73 XX/3 00 psrldq $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 73 XX/6 00 psllq $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 73 XX/7 00 pslldq $0x0,[%xmm0..%xmm7]
+Instruction: 66 0f 74 XX pcmpeqb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 75 XX pcmpeqw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 76 XX pcmpeqd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 79 XX extrq [%xmm0..%xmm7],[%xmm0..%xmm7] # rm to reg
+Instruction: 66 0f 7c XX haddpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 7d XX hsubpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f 7e XX movd [%xmm0..%xmm7],[%eax..%edi or memory]
+Instruction: 66 0f 7f XX movdqa [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: 66 0f af XX imul [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f b6 XX movzbw [%al..%bh or memory],[%ax..%di]
+Instruction: 66 0f b7 XX movzww [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f be XX movsbw [%al..%bh or memory],[%ax..%di]
+Instruction: 66 0f bf XX movsww [%ax..%di or memory],[%ax..%di]
+Instruction: 66 0f c2 XX 00 cmpeqpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f c4 XX 00 pinsrw $0x0,[%eax..%edi or memory],[%xmm0..%xmm7]
+Instruction: 66 0f c5 XX 00 pextrw $0x0,[%xmm0..%xmm7],[%eax..%edi] # rm to reg
+Instruction: 66 0f c6 XX 00 shufpd $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f d0 XX addsubpd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f d1 XX psrlw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f d2 XX psrld [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f d3 XX psrlq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f d4 XX paddq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f d5 XX pmullw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f d6 XX movq [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: 66 0f d7 XX pmovmskb [%xmm0..%xmm7],[%eax..%edi] # rm to reg
+Instruction: 66 0f d8 XX psubusb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f d9 XX psubusw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f da XX pminub [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f db XX pand [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f dc XX paddusb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f dd XX paddusw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f de XX pmaxub [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f df XX pandn [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e0 XX pavgb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e1 XX psraw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e2 XX psrad [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e3 XX pavgw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e4 XX pmulhuw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e5 XX pmulhw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e6 XX cvttpd2dq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e7 XX movntdq [%xmm0..%xmm7],[memory]
+Instruction: 66 0f e8 XX psubsb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f e9 XX psubsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f ea XX pminsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f eb XX por [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f ec XX paddsb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f ed XX paddsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f ee XX pmaxsw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f ef XX pxor [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f f1 XX psllw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f f2 XX pslld [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f f3 XX psllq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f f4 XX pmuludq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f f5 XX pmaddwd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f f6 XX psadbw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f f7 XX maskmovdqu [%xmm0..%xmm7],[%xmm0..%xmm7] # rm to reg
+Instruction: 66 0f f8 XX psubb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f f9 XX psubw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f fa XX psubd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f fb XX psubq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f fc XX paddb [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f fd XX paddw [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 0f fe XX paddd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: 66 11 XX adc [%ax..%di],[%ax..%di or memory]
+Instruction: 66 13 XX adc [%ax..%di or memory],[%ax..%di]
+Instruction: 66 15 00 00 adc $0x0,%ax
+Instruction: 66 19 XX sbb [%ax..%di],[%ax..%di or memory]
+Instruction: 66 1b XX sbb [%ax..%di or memory],[%ax..%di]
+Instruction: 66 1d 00 00 sbb $0x0,%ax
+Instruction: 66 21 XX and [%ax..%di],[%ax..%di or memory]
+Instruction: 66 23 XX and [%ax..%di or memory],[%ax..%di]
+Instruction: 66 25 00 00 and $0x0,%ax
+Instruction: 66 29 XX sub [%ax..%di],[%ax..%di or memory]
+Instruction: 66 2b XX sub [%ax..%di or memory],[%ax..%di]
+Instruction: 66 2d 00 00 sub $0x0,%ax
+Instruction: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:0x0(%eax,%eax,1)
+Instruction: 66 31 XX xor [%ax..%di],[%ax..%di or memory]
+Instruction: 66 33 XX xor [%ax..%di or memory],[%ax..%di]
+Instruction: 66 35 00 00 xor $0x0,%ax
+Instruction: 66 39 XX cmp [%ax..%di],[%ax..%di or memory]
+Instruction: 66 3b XX cmp [%ax..%di or memory],[%ax..%di]
+Instruction: 66 3d 00 00 cmp $0x0,%ax
+Instruction: 66 4[0..7] inc [%ax..%di]
+Instruction: 66 4[8..f] dec [%ax..%di]
+Instruction: 66 5[0..7] push [%ax..%di]
+Instruction: 66 5[8..f] pop [%ax..%di]
+Instruction: 66 66 2e 0f 1f 84 00 00 00 00 00 data32 nopw %cs:0x0(%eax,%eax,1)
+Instruction: 66 66 66 2e 0f 1f 84 00 00 00 00 00 data32 data32 nopw %cs:0x0(%eax,%eax,1)
+Instruction: 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 data32 data32 data32 nopw %cs:0x0(%eax,%eax,1)
+Instruction: 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 data32 data32 data32 data32 nopw %cs:0x0(%eax,%eax,1)
+Instruction: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 data32 data32 data32 data32 data32 nopw %cs:0x0(%eax,%eax,1)
+Instruction: 66 68 00 00 pushw $0x0
+Instruction: 66 69 XX 00 00 imul $0x0,[%ax..%di or memory],[%ax..%di]
+Instruction: 66 6b XX 00 imul $0x0,[%ax..%di or memory],[%ax..%di]
+Instruction: 66 81 XX/0 00 00 add[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 81 XX/1 00 00 or[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 81 XX/2 00 00 adc[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 81 XX/3 00 00 sbb[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 81 XX/4 00 00 and[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 81 XX/5 00 00 sub[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 81 XX/6 00 00 xor[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 81 XX/7 00 00 cmp[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 83 XX/0 00 add[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 83 XX/1 00 or[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 83 XX/2 00 adc[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 83 XX/3 00 sbb[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 83 XX/4 00 and[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 83 XX/5 00 sub[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 83 XX/6 00 xor[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 83 XX/7 00 cmp[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 85 XX test [%ax..%di],[%ax..%di or memory]
+Instruction: 66 87 XX xchg [%ax..%di],[%ax..%di or memory]
+Instruction: 66 89 XX mov [%ax..%di],[%ax..%di or memory]
+Instruction: 66 8b XX mov [%ax..%di or memory],[%ax..%di]
+Instruction: 66 8d XX lea [memory],[%ax..%di]
+Instruction: 66 8f XX/0 pop[w]? [%ax..%di or memory]
+Instruction: 66 98 cbtw
+Instruction: 66 99 cwtd
+Instruction: 66 9[0..7] xchg %ax,[%ax..%di]
+Instruction: 66 a1 00 00 00 00 mov 0x0,%ax
+Instruction: 66 a3 00 00 00 00 mov %ax,0x0
+Instruction: 66 a5 movsw %ds:(%esi),%es:(%edi)
+Instruction: 66 a7 cmpsw %es:(%edi),%ds:(%esi)
+Instruction: 66 a9 00 00 test $0x0,%ax
+Instruction: 66 ab stos %ax,%es:(%edi)
+Instruction: 66 af scas %es:(%edi),%ax
+Instruction: 66 b[8..f] 00 00 mov $0x0,[%ax..%di]
+Instruction: 66 c1 XX/0 00 rol[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 c1 XX/1 00 ror[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 c1 XX/2 00 rcl[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 c1 XX/3 00 rcr[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 c1 XX/4 00 shl[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 c1 XX/5 00 shr[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 c1 XX/7 00 sar[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 c7 XX/0 00 00 mov[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 d1 XX/0 rol[w]? [%ax..%di or memory]
+Instruction: 66 d1 XX/1 ror[w]? [%ax..%di or memory]
+Instruction: 66 d1 XX/2 rcl[w]? [%ax..%di or memory]
+Instruction: 66 d1 XX/3 rcr[w]? [%ax..%di or memory]
+Instruction: 66 d1 XX/4 shl[w]? [%ax..%di or memory]
+Instruction: 66 d1 XX/5 shr[w]? [%ax..%di or memory]
+Instruction: 66 d1 XX/7 sar[w]? [%ax..%di or memory]
+Instruction: 66 d3 XX/0 rol[w]? %cl,[%ax..%di or memory]
+Instruction: 66 d3 XX/1 ror[w]? %cl,[%ax..%di or memory]
+Instruction: 66 d3 XX/2 rcl[w]? %cl,[%ax..%di or memory]
+Instruction: 66 d3 XX/3 rcr[w]? %cl,[%ax..%di or memory]
+Instruction: 66 d3 XX/4 shl[w]? %cl,[%ax..%di or memory]
+Instruction: 66 d3 XX/5 shr[w]? %cl,[%ax..%di or memory]
+Instruction: 66 d3 XX/7 sar[w]? %cl,[%ax..%di or memory]
+Instruction: 66 f0 01 XX lock add [%ax..%di],[memory]
+Instruction: 66 f0 09 XX lock or [%ax..%di],[memory]
+Instruction: 66 f0 11 XX lock adc [%ax..%di],[memory]
+Instruction: 66 f0 19 XX lock sbb [%ax..%di],[memory]
+Instruction: 66 f0 21 XX lock and [%ax..%di],[memory]
+Instruction: 66 f0 29 XX lock sub [%ax..%di],[memory]
+Instruction: 66 f0 31 XX lock xor [%ax..%di],[memory]
+Instruction: 66 f0 81 XX/0 00 00 lock addw $0x0,[memory]
+Instruction: 66 f0 81 XX/1 00 00 lock orw $0x0,[memory]
+Instruction: 66 f0 81 XX/2 00 00 lock adcw $0x0,[memory]
+Instruction: 66 f0 81 XX/3 00 00 lock sbbw $0x0,[memory]
+Instruction: 66 f0 81 XX/4 00 00 lock andw $0x0,[memory]
+Instruction: 66 f0 81 XX/5 00 00 lock subw $0x0,[memory]
+Instruction: 66 f0 81 XX/6 00 00 lock xorw $0x0,[memory]
+Instruction: 66 f0 83 XX/0 00 lock addw $0x0,[memory]
+Instruction: 66 f0 83 XX/1 00 lock orw $0x0,[memory]
+Instruction: 66 f0 83 XX/2 00 lock adcw $0x0,[memory]
+Instruction: 66 f0 83 XX/3 00 lock sbbw $0x0,[memory]
+Instruction: 66 f0 83 XX/4 00 lock andw $0x0,[memory]
+Instruction: 66 f0 83 XX/5 00 lock subw $0x0,[memory]
+Instruction: 66 f0 83 XX/6 00 lock xorw $0x0,[memory]
+Instruction: 66 f0 87 XX lock xchg [%ax..%di],[memory]
+Instruction: 66 f0 f7 XX/2 lock notw [memory]
+Instruction: 66 f0 f7 XX/3 lock negw [memory]
+Instruction: 66 f0 ff XX/0 lock incw [memory]
+Instruction: 66 f0 ff XX/1 lock decw [memory]
+Instruction: 66 f7 XX/0 00 00 test[w]? $0x0,[%ax..%di or memory]
+Instruction: 66 f7 XX/2 not[w]? [%ax..%di or memory]
+Instruction: 66 f7 XX/3 neg[w]? [%ax..%di or memory]
+Instruction: 66 f7 XX/4 mul[w]? [%ax..%di or memory]
+Instruction: 66 f7 XX/5 imul[w]? [%ax..%di or memory]
+Instruction: 66 f7 XX/6 div[w]? [%ax..%di or memory]
+Instruction: 66 f7 XX/7 idiv[w]? [%ax..%di or memory]
+Instruction: 66 ff XX/0 inc[w]? [%ax..%di or memory]
+Instruction: 66 ff XX/1 dec[w]? [%ax..%di or memory]
+Instruction: 66 ff XX/6 push[w]? [%ax..%di or memory]
+Instruction: 68 00 00 00 00 push $0x0
+Instruction: 69 XX 00 00 00 00 imul $0x0,[%eax..%edi or memory],[%eax..%edi]
+Instruction: 6a 00 push $0x0
+Instruction: 6b XX 00 imul $0x0,[%eax..%edi or memory],[%eax..%edi]
+Instruction: 70 00 jo %eip
+Instruction: 71 00 jno %eip
+Instruction: 72 00 jb %eip
+Instruction: 73 00 jae %eip
+Instruction: 74 00 je %eip
+Instruction: 75 00 jne %eip
+Instruction: 76 00 jbe %eip
+Instruction: 77 00 ja %eip
+Instruction: 78 00 js %eip
+Instruction: 79 00 jns %eip
+Instruction: 7a 00 jp %eip
+Instruction: 7b 00 jnp %eip
+Instruction: 7c 00 jl %eip
+Instruction: 7d 00 jge %eip
+Instruction: 7e 00 jle %eip
+Instruction: 7f 00 jg %eip
+Instruction: 80 XX/0 00 add[b]? $0x0,[%al..%bh or memory]
+Instruction: 80 XX/1 00 or[b]? $0x0,[%al..%bh or memory]
+Instruction: 80 XX/2 00 adc[b]? $0x0,[%al..%bh or memory]
+Instruction: 80 XX/3 00 sbb[b]? $0x0,[%al..%bh or memory]
+Instruction: 80 XX/4 00 and[b]? $0x0,[%al..%bh or memory]
+Instruction: 80 XX/5 00 sub[b]? $0x0,[%al..%bh or memory]
+Instruction: 80 XX/6 00 xor[b]? $0x0,[%al..%bh or memory]
+Instruction: 80 XX/7 00 cmp[b]? $0x0,[%al..%bh or memory]
+Instruction: 81 XX/0 00 00 00 00 add[l]? $0x0,[%eax..%edi or memory]
+Instruction: 81 XX/1 00 00 00 00 or[l]? $0x0,[%eax..%edi or memory]
+Instruction: 81 XX/2 00 00 00 00 adc[l]? $0x0,[%eax..%edi or memory]
+Instruction: 81 XX/3 00 00 00 00 sbb[l]? $0x0,[%eax..%edi or memory]
+Instruction: 81 XX/4 00 00 00 00 and[l]? $0x0,[%eax..%edi or memory]
+Instruction: 81 XX/5 00 00 00 00 sub[l]? $0x0,[%eax..%edi or memory]
+Instruction: 81 XX/6 00 00 00 00 xor[l]? $0x0,[%eax..%edi or memory]
+Instruction: 81 XX/7 00 00 00 00 cmp[l]? $0x0,[%eax..%edi or memory]
+Instruction: 83 XX/0 00 add[l]? $0x0,[%eax..%edi or memory]
+Instruction: 83 XX/1 00 or[l]? $0x0,[%eax..%edi or memory]
+Instruction: 83 XX/2 00 adc[l]? $0x0,[%eax..%edi or memory]
+Instruction: 83 XX/3 00 sbb[l]? $0x0,[%eax..%edi or memory]
+Instruction: 83 XX/4 00 and[l]? $0x0,[%eax..%edi or memory] # special and
+Instruction: 83 XX/5 00 sub[l]? $0x0,[%eax..%edi or memory]
+Instruction: 83 XX/6 00 xor[l]? $0x0,[%eax..%edi or memory]
+Instruction: 83 XX/7 00 cmp[l]? $0x0,[%eax..%edi or memory]
+Instruction: 84 XX test [%al..%bh],[%al..%bh or memory]
+Instruction: 85 XX test [%eax..%edi],[%eax..%edi or memory]
+Instruction: 86 XX xchg [%al..%bh],[%al..%bh or memory]
+Instruction: 87 XX xchg [%eax..%edi],[%eax..%edi or memory]
+Instruction: 88 XX mov [%al..%bh],[%al..%bh or memory]
+Instruction: 89 XX mov [%eax..%edi],[%eax..%edi or memory]
+Instruction: 8a XX mov [%al..%bh or memory],[%al..%bh]
+Instruction: 8b XX mov [%eax..%edi or memory],[%eax..%edi]
+Instruction: 8d XX lea [memory],[%eax..%edi]
+Instruction: 8f XX/0 pop[l]? [%eax..%edi or memory]
+Instruction: 90 nop
+Instruction: 91 xchg %eax,%ecx
+Instruction: 92 xchg %eax,%edx
+Instruction: 93 xchg %eax,%ebx
+Instruction: 94 xchg %eax,%esp
+Instruction: 95 xchg %eax,%ebp
+Instruction: 96 xchg %eax,%esi
+Instruction: 97 xchg %eax,%edi
+Instruction: 98 cwtl
+Instruction: 99 cltd
+Instruction: 9b fwait
+Instruction: 9e sahf
+Instruction: 9f lahf
+Instruction: a0 00 00 00 00 mov 0x0,%al
+Instruction: a1 00 00 00 00 mov 0x0,%eax
+Instruction: a2 00 00 00 00 mov %al,0x0
+Instruction: a3 00 00 00 00 mov %eax,0x0
+Instruction: a4 movsb %ds:(%esi),%es:(%edi)
+Instruction: a5 movsl %ds:(%esi),%es:(%edi)
+Instruction: a6 cmpsb %es:(%edi),%ds:(%esi)
+Instruction: a7 cmpsl %es:(%edi),%ds:(%esi)
+Instruction: a8 00 test $0x0,%al
+Instruction: a9 00 00 00 00 test $0x0,%eax
+Instruction: aa stos %al,%es:(%edi)
+Instruction: ab stos %eax,%es:(%edi)
+Instruction: ae scas %es:(%edi),%al
+Instruction: af scas %es:(%edi),%eax
+Instruction: b[0..7] 00 mov $0x0,[%al..%bh]
+Instruction: b[8..f] 00 00 00 00 mov $0x0,[%eax..%edi]
+Instruction: c0 XX/0 00 rol[b]? $0x0,[%al..%bh or memory]
+Instruction: c0 XX/1 00 ror[b]? $0x0,[%al..%bh or memory]
+Instruction: c0 XX/2 00 rcl[b]? $0x0,[%al..%bh or memory]
+Instruction: c0 XX/3 00 rcr[b]? $0x0,[%al..%bh or memory]
+Instruction: c0 XX/4 00 shl[b]? $0x0,[%al..%bh or memory]
+Instruction: c0 XX/5 00 shr[b]? $0x0,[%al..%bh or memory]
+Instruction: c0 XX/7 00 sar[b]? $0x0,[%al..%bh or memory]
+Instruction: c1 XX/0 00 rol[l]? $0x0,[%eax..%edi or memory]
+Instruction: c1 XX/1 00 ror[l]? $0x0,[%eax..%edi or memory]
+Instruction: c1 XX/2 00 rcl[l]? $0x0,[%eax..%edi or memory]
+Instruction: c1 XX/3 00 rcr[l]? $0x0,[%eax..%edi or memory]
+Instruction: c1 XX/4 00 shl[l]? $0x0,[%eax..%edi or memory]
+Instruction: c1 XX/5 00 shr[l]? $0x0,[%eax..%edi or memory]
+Instruction: c1 XX/7 00 sar[l]? $0x0,[%eax..%edi or memory]
+Instruction: c6 XX/0 00 mov[b]? $0x0,[%al..%bh or memory]
+Instruction: c7 XX/0 00 00 00 00 mov[l]? $0x0,[%eax..%edi or memory]
+Instruction: c9 leave
+Instruction: d0 XX/0 rol[b]? [%al..%bh or memory]
+Instruction: d0 XX/1 ror[b]? [%al..%bh or memory]
+Instruction: d0 XX/2 rcl[b]? [%al..%bh or memory]
+Instruction: d0 XX/3 rcr[b]? [%al..%bh or memory]
+Instruction: d0 XX/4 shl[b]? [%al..%bh or memory]
+Instruction: d0 XX/5 shr[b]? [%al..%bh or memory]
+Instruction: d0 XX/7 sar[b]? [%al..%bh or memory]
+Instruction: d1 XX/0 rol[l]? [%eax..%edi or memory]
+Instruction: d1 XX/1 ror[l]? [%eax..%edi or memory]
+Instruction: d1 XX/2 rcl[l]? [%eax..%edi or memory]
+Instruction: d1 XX/3 rcr[l]? [%eax..%edi or memory]
+Instruction: d1 XX/4 shl[l]? [%eax..%edi or memory]
+Instruction: d1 XX/5 shr[l]? [%eax..%edi or memory]
+Instruction: d1 XX/7 sar[l]? [%eax..%edi or memory]
+Instruction: d2 XX/0 rol[b]? %cl,[%al..%bh or memory]
+Instruction: d2 XX/1 ror[b]? %cl,[%al..%bh or memory]
+Instruction: d2 XX/2 rcl[b]? %cl,[%al..%bh or memory]
+Instruction: d2 XX/3 rcr[b]? %cl,[%al..%bh or memory]
+Instruction: d2 XX/4 shl[b]? %cl,[%al..%bh or memory]
+Instruction: d2 XX/5 shr[b]? %cl,[%al..%bh or memory]
+Instruction: d2 XX/7 sar[b]? %cl,[%al..%bh or memory]
+Instruction: d3 XX/0 rol[l]? %cl,[%eax..%edi or memory]
+Instruction: d3 XX/1 ror[l]? %cl,[%eax..%edi or memory]
+Instruction: d3 XX/2 rcl[l]? %cl,[%eax..%edi or memory]
+Instruction: d3 XX/3 rcr[l]? %cl,[%eax..%edi or memory]
+Instruction: d3 XX/4 shl[l]? %cl,[%eax..%edi or memory]
+Instruction: d3 XX/5 shr[l]? %cl,[%eax..%edi or memory]
+Instruction: d3 XX/7 sar[l]? %cl,[%eax..%edi or memory]
+Instruction: d8 XX/0 fadds [memory]
+Instruction: d8 XX/1 fmuls [memory]
+Instruction: d8 XX/2 fcoms [memory]
+Instruction: d8 XX/3 fcomps [memory]
+Instruction: d8 XX/4 fsubs [memory]
+Instruction: d8 XX/5 fsubrs [memory]
+Instruction: d8 XX/6 fdivs [memory]
+Instruction: d8 XX/7 fdivrs [memory]
+Instruction: d8 c[0..7] fadd [%st(0)..%st(7)],%st
+Instruction: d8 c[8..f] fmul [%st(0)..%st(7)],%st
+Instruction: d8 d[0..7] fcom [%st(0)..%st(7)]
+Instruction: d8 d[8..f] fcomp [%st(0)..%st(7)]
+Instruction: d8 e[0..7] fsub [%st(0)..%st(7)],%st
+Instruction: d8 e[8..f] fsubr [%st(0)..%st(7)],%st
+Instruction: d8 f[0..7] fdiv [%st(0)..%st(7)],%st
+Instruction: d8 f[8..f] fdivr [%st(0)..%st(7)],%st
+Instruction: d9 XX/0 flds [memory]
+Instruction: d9 XX/2 fsts [memory]
+Instruction: d9 XX/3 fstps [memory]
+Instruction: d9 XX/4 fldenv [memory]
+Instruction: d9 XX/5 fldcw [memory]
+Instruction: d9 XX/6 fnstenv [memory]
+Instruction: d9 XX/7 fnstcw [memory]
+Instruction: d9 c[0..7] fld [%st(0)..%st(7)]
+Instruction: d9 c[8..f] fxch [%st(0)..%st(7)]
+Instruction: d9 d0 fnop
+Instruction: d9 e0 fchs
+Instruction: d9 e1 fabs
+Instruction: d9 e4 ftst
+Instruction: d9 e5 fxam
+Instruction: d9 e8 fld1
+Instruction: d9 e9 fldl2t
+Instruction: d9 ea fldl2e
+Instruction: d9 eb fldpi
+Instruction: d9 ec fldlg2
+Instruction: d9 ed fldln2
+Instruction: d9 ee fldz
+Instruction: d9 f0 f2xm1
+Instruction: d9 f1 fyl2x
+Instruction: d9 f2 fptan
+Instruction: d9 f3 fpatan
+Instruction: d9 f4 fxtract
+Instruction: d9 f5 fprem1
+Instruction: d9 f6 fdecstp
+Instruction: d9 f7 fincstp
+Instruction: d9 f8 fprem
+Instruction: d9 f9 fyl2xp1
+Instruction: d9 fa fsqrt
+Instruction: d9 fb fsincos
+Instruction: d9 fc frndint
+Instruction: d9 fd fscale
+Instruction: d9 fe fsin
+Instruction: d9 ff fcos
+Instruction: da XX/0 fiaddl [memory]
+Instruction: da XX/1 fimull [memory]
+Instruction: da XX/2 ficoml [memory]
+Instruction: da XX/3 ficompl [memory]
+Instruction: da XX/4 fisubl [memory]
+Instruction: da XX/5 fisubrl [memory]
+Instruction: da XX/6 fidivl [memory]
+Instruction: da XX/7 fidivrl [memory]
+Instruction: da c[0..7] fcmovb [%st(0)..%st(7)],%st
+Instruction: da c[8..f] fcmove [%st(0)..%st(7)],%st
+Instruction: da d[0..7] fcmovbe [%st(0)..%st(7)],%st
+Instruction: da d[8..f] fcmovu [%st(0)..%st(7)],%st
+Instruction: da e9 fucompp
+Instruction: db XX/0 fildl [memory]
+Instruction: db XX/1 fisttpl [memory]
+Instruction: db XX/2 fistl [memory]
+Instruction: db XX/3 fistpl [memory]
+Instruction: db XX/5 fldt [memory]
+Instruction: db XX/7 fstpt [memory]
+Instruction: db c[0..7] fcmovnb [%st(0)..%st(7)],%st
+Instruction: db c[8..f] fcmovne [%st(0)..%st(7)],%st
+Instruction: db d[0..7] fcmovnbe [%st(0)..%st(7)],%st
+Instruction: db d[8..f] fcmovnu [%st(0)..%st(7)],%st
+Instruction: db e2 fnclex
+Instruction: db e3 fninit
+Instruction: db e[8..f] fucomi [%st(0)..%st(7)],%st
+Instruction: db f[0..7] fcomi [%st(0)..%st(7)],%st
+Instruction: dc XX/0 faddl [memory]
+Instruction: dc XX/1 fmull [memory]
+Instruction: dc XX/2 fcoml [memory]
+Instruction: dc XX/3 fcompl [memory]
+Instruction: dc XX/4 fsubl [memory]
+Instruction: dc XX/5 fsubrl [memory]
+Instruction: dc XX/6 fdivl [memory]
+Instruction: dc XX/7 fdivrl [memory]
+Instruction: dc c[0..7] fadd %st,[%st(0)..%st(7)]
+Instruction: dc c[8..f] fmul %st,[%st(0)..%st(7)]
+Instruction: dc e[0..7] fsub %st,[%st(0)..%st(7)]
+Instruction: dc e[8..f] fsubr %st,[%st(0)..%st(7)]
+Instruction: dc f[0..7] fdiv %st,[%st(0)..%st(7)]
+Instruction: dc f[8..f] fdivr %st,[%st(0)..%st(7)]
+Instruction: dd XX/0 fldl [memory]
+Instruction: dd XX/1 fisttpll [memory]
+Instruction: dd XX/2 fstl [memory]
+Instruction: dd XX/3 fstpl [memory]
+Instruction: dd XX/4 frstor [memory]
+Instruction: dd XX/6 fnsave [memory]
+Instruction: dd XX/7 fnstsw [memory]
+Instruction: dd c[0..7] ffree [%st(0)..%st(7)]
+Instruction: dd d[0..7] fst [%st(0)..%st(7)]
+Instruction: dd d[8..f] fstp [%st(0)..%st(7)]
+Instruction: dd e[0..7] fucom [%st(0)..%st(7)]
+Instruction: dd e[8..f] fucomp [%st(0)..%st(7)]
+Instruction: de XX/0 fiadd [memory]
+Instruction: de XX/1 fimul [memory]
+Instruction: de XX/2 ficom [memory]
+Instruction: de XX/3 ficomp [memory]
+Instruction: de XX/4 fisub [memory]
+Instruction: de XX/5 fisubr [memory]
+Instruction: de XX/6 fidiv [memory]
+Instruction: de XX/7 fidivr [memory]
+Instruction: de c[0..7] faddp %st,[%st(0)..%st(7)]
+Instruction: de c[8..f] fmulp %st,[%st(0)..%st(7)]
+Instruction: de d9 fcompp
+Instruction: de e[0..7] fsubp %st,[%st(0)..%st(7)]
+Instruction: de e[8..f] fsubrp %st,[%st(0)..%st(7)]
+Instruction: de f[0..7] fdivp %st,[%st(0)..%st(7)]
+Instruction: de f[8..f] fdivrp %st,[%st(0)..%st(7)]
+Instruction: df XX/0 fild [memory]
+Instruction: df XX/1 fisttp [memory]
+Instruction: df XX/2 fist [memory]
+Instruction: df XX/3 fistp [memory]
+Instruction: df XX/4 fbld [memory]
+Instruction: df XX/5 fildll [memory]
+Instruction: df XX/6 fbstp [memory]
+Instruction: df XX/7 fistpll [memory]
+Instruction: df e0 fnstsw %ax
+Instruction: df e[8..f] fucomip [%st(0)..%st(7)],%st
+Instruction: df f[0..7] fcomip [%st(0)..%st(7)],%st
+Instruction: e8 00 00 00 00 call %eip
+Instruction: e9 00 00 00 00 jmp %eip
+Instruction: eb 00 jmp %eip
+Instruction: f0 00 XX lock add [%al..%bh],[memory]
+Instruction: f0 01 XX lock add [%eax..%edi],[memory]
+Instruction: f0 08 XX lock or [%al..%bh],[memory]
+Instruction: f0 09 XX lock or [%eax..%edi],[memory]
+Instruction: f0 0f b0 XX lock cmpxchg [%al..%bh],[memory]
+Instruction: f0 0f b1 XX lock cmpxchg [%eax..%edi],[memory]
+Instruction: f0 0f c0 XX lock xadd [%al..%bh],[memory]
+Instruction: f0 0f c1 XX lock xadd [%eax..%edi],[memory]
+Instruction: f0 0f c7 XX/1 lock cmpxchg8b [memory]
+Instruction: f0 10 XX lock adc [%al..%bh],[memory]
+Instruction: f0 11 XX lock adc [%eax..%edi],[memory]
+Instruction: f0 18 XX lock sbb [%al..%bh],[memory]
+Instruction: f0 19 XX lock sbb [%eax..%edi],[memory]
+Instruction: f0 20 XX lock and [%al..%bh],[memory]
+Instruction: f0 21 XX lock and [%eax..%edi],[memory]
+Instruction: f0 28 XX lock sub [%al..%bh],[memory]
+Instruction: f0 29 XX lock sub [%eax..%edi],[memory]
+Instruction: f0 30 XX lock xor [%al..%bh],[memory]
+Instruction: f0 31 XX lock xor [%eax..%edi],[memory]
+Instruction: f0 80 XX/0 00 lock addb $0x0,[memory]
+Instruction: f0 80 XX/1 00 lock orb $0x0,[memory]
+Instruction: f0 80 XX/2 00 lock adcb $0x0,[memory]
+Instruction: f0 80 XX/3 00 lock sbbb $0x0,[memory]
+Instruction: f0 80 XX/4 00 lock andb $0x0,[memory]
+Instruction: f0 80 XX/5 00 lock subb $0x0,[memory]
+Instruction: f0 80 XX/6 00 lock xorb $0x0,[memory]
+Instruction: f0 81 XX/0 00 00 00 00 lock addl $0x0,[memory]
+Instruction: f0 81 XX/1 00 00 00 00 lock orl $0x0,[memory]
+Instruction: f0 81 XX/2 00 00 00 00 lock adcl $0x0,[memory]
+Instruction: f0 81 XX/3 00 00 00 00 lock sbbl $0x0,[memory]
+Instruction: f0 81 XX/4 00 00 00 00 lock andl $0x0,[memory]
+Instruction: f0 81 XX/5 00 00 00 00 lock subl $0x0,[memory]
+Instruction: f0 81 XX/6 00 00 00 00 lock xorl $0x0,[memory]
+Instruction: f0 83 XX/0 00 lock addl $0x0,[memory]
+Instruction: f0 83 XX/1 00 lock orl $0x0,[memory]
+Instruction: f0 83 XX/2 00 lock adcl $0x0,[memory]
+Instruction: f0 83 XX/3 00 lock sbbl $0x0,[memory]
+Instruction: f0 83 XX/4 00 lock andl $0x0,[memory]
+Instruction: f0 83 XX/5 00 lock subl $0x0,[memory]
+Instruction: f0 83 XX/6 00 lock xorl $0x0,[memory]
+Instruction: f0 86 XX lock xchg [%al..%bh],[memory]
+Instruction: f0 87 XX lock xchg [%eax..%edi],[memory]
+Instruction: f0 f6 XX/2 lock notb [memory]
+Instruction: f0 f6 XX/3 lock negb [memory]
+Instruction: f0 f7 XX/2 lock notl [memory]
+Instruction: f0 f7 XX/3 lock negl [memory]
+Instruction: f0 fe XX/0 lock incb [memory]
+Instruction: f0 fe XX/1 lock decb [memory]
+Instruction: f0 ff XX/0 lock incl [memory]
+Instruction: f0 ff XX/1 lock decl [memory]
+Instruction: f2 0f 10 XX movsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 11 XX movsd [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: f2 0f 12 XX movddup [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 2a XX cvtsi2sd[l]? [%eax..%edi or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 2b XX movntsd [%xmm0..%xmm7],[memory]
+Instruction: f2 0f 2c XX cvttsd2si [%xmm0..%xmm7 or memory],[%eax..%edi]
+Instruction: f2 0f 2d XX cvtsd2si [%xmm0..%xmm7 or memory],[%eax..%edi]
+Instruction: f2 0f 38 f0 XX crc32b [%al..%bh or memory],[%eax..%edi]
+Instruction: f2 0f 38 f1 XX crc32l [%eax..%edi or memory],[%eax..%edi]
+Instruction: f2 0f 51 XX sqrtsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 58 XX addsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 59 XX mulsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 5a XX cvtsd2ss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 5c XX subsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 5d XX minsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 5e XX divsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 5f XX maxsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 70 XX 00 pshuflw $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 78 XX 00 00 insertq $0x0,$0x0,[%xmm0..%xmm7],[%xmm0..%xmm7] # rm to reg
+Instruction: f2 0f 79 XX insertq [%xmm0..%xmm7],[%xmm0..%xmm7] # rm to reg
+Instruction: f2 0f 7c XX haddps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f 7d XX hsubps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f c2 XX 00 cmpeqsd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f d0 XX addsubps [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f d6 XX movdq2q [%xmm0..%xmm7],[%mm0..%mm7] # rm to reg
+Instruction: f2 0f e6 XX cvtpd2dq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f2 0f f0 XX lddqu [memory],[%xmm0..%xmm7]
+Instruction: f2 a6 repnz cmpsb %es:(%edi),%ds:(%esi)
+Instruction: f2 a7 repnz cmpsl %es:(%edi),%ds:(%esi)
+Instruction: f2 ae repnz scas %es:(%edi),%al
+Instruction: f2 af repnz scas %es:(%edi),%eax
+Instruction: f3 0f 10 XX movss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 11 XX movss [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: f3 0f 12 XX movsldup [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 16 XX movshdup [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 2a XX cvtsi2ss[l]? [%eax..%edi or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 2b XX movntss [%xmm0..%xmm7],[memory]
+Instruction: f3 0f 2c XX cvttss2si [%xmm0..%xmm7 or memory],[%eax..%edi]
+Instruction: f3 0f 2d XX cvtss2si [%xmm0..%xmm7 or memory],[%eax..%edi]
+Instruction: f3 0f 51 XX sqrtss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 52 XX rsqrtss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 53 XX rcpss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 58 XX addss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 59 XX mulss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 5a XX cvtss2sd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 5b XX cvttps2dq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 5c XX subss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 5d XX minss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 5e XX divss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 5f XX maxss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 6f XX movdqu [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 70 XX 00 pshufhw $0x0,[%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 7e XX movq [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f 7f XX movdqu [%xmm0..%xmm7],[%xmm0..%xmm7 or memory]
+Instruction: f3 0f b8 XX popcnt [%eax..%edi or memory],[%eax..%edi]
+Instruction: f3 0f bc XX tzcnt [%eax..%edi or memory],[%eax..%edi]
+Instruction: f3 0f bd XX lzcnt [%eax..%edi or memory],[%eax..%edi]
+Instruction: f3 0f c2 XX 00 cmpeqss [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 0f d6 XX movq2dq [%mm0..%mm7],[%xmm0..%xmm7] # rm to reg
+Instruction: f3 0f e6 XX cvtdq2pd [%xmm0..%xmm7 or memory],[%xmm0..%xmm7]
+Instruction: f3 90 pause
+Instruction: f3 a4 rep movsb %ds:(%esi),%es:(%edi)
+Instruction: f3 a5 rep movsl %ds:(%esi),%es:(%edi)
+Instruction: f3 a6 repz cmpsb %es:(%edi),%ds:(%esi)
+Instruction: f3 a7 repz cmpsl %es:(%edi),%ds:(%esi)
+Instruction: f3 aa rep stos %al,%es:(%edi)
+Instruction: f3 ab rep stos %eax,%es:(%edi)
+Instruction: f3 ae repz scas %es:(%edi),%al
+Instruction: f3 af repz scas %es:(%edi),%eax
+Instruction: f4 hlt
+Instruction: f5 cmc
+Instruction: f6 XX/0 00 test[b]? $0x0,[%al..%bh or memory]
+Instruction: f6 XX/2 not[b]? [%al..%bh or memory]
+Instruction: f6 XX/3 neg[b]? [%al..%bh or memory]
+Instruction: f6 XX/4 mul[b]? [%al..%bh or memory]
+Instruction: f6 XX/5 imul[b]? [%al..%bh or memory]
+Instruction: f6 XX/6 div[b]? [%al..%bh or memory]
+Instruction: f6 XX/7 idiv[b]? [%al..%bh or memory]
+Instruction: f7 XX/0 00 00 00 00 test[l]? $0x0,[%eax..%edi or memory]
+Instruction: f7 XX/2 not[l]? [%eax..%edi or memory]
+Instruction: f7 XX/3 neg[l]? [%eax..%edi or memory]
+Instruction: f7 XX/4 mul[l]? [%eax..%edi or memory]
+Instruction: f7 XX/5 imul[l]? [%eax..%edi or memory]
+Instruction: f7 XX/6 div[l]? [%eax..%edi or memory]
+Instruction: f7 XX/7 idiv[l]? [%eax..%edi or memory]
+Instruction: f8 clc
+Instruction: f9 stc
+Instruction: fc cld
+Instruction: fd std
+Instruction: fe XX/0 inc[b]? [%al..%bh or memory]
+Instruction: fe XX/1 dec[b]? [%al..%bh or memory]
+Instruction: ff XX/0 inc[l]? [%eax..%edi or memory]
+Instruction: ff XX/1 dec[l]? [%eax..%edi or memory]
+Instruction: ff XX/6 push[l]? [%eax..%edi or memory]

Powered by Google App Engine
This is Rietveld 408576698