anchor.diff:  6A ib,PUSH,I,imm8:mer; RSP:rw,,,SS; GP; PF; AC
   68 iw,PUSH,I,imm16:mer; RSP:rw,pref66:required/1,,SS; GP; PF; AC
   68 id,PUSH,I,imm32:mer; RSP:rw,rex_w:optional/0,,SS; GP; PF; AC
  -66 9C,PUSHF,NP,RSP:rw; FLAGS:r,,
  -9C,PUSHFQ,NP,RSP:rw; RFLAGS:r,,
  +66 9C,PUSHF,NP,RSP:rw; FLAGS:r,,,
  +9C,PUSHFQ,NP,RSP:rw; RFLAGS:r,,,
   0F EF /r,PXOR,RM,mm:merw; mm/m64:mer,pref67:operand/1,MMX,UD; GP
   66 0F EF /r,PXOR,RM,xmm1:merw; xmm2/m128:mer,pref67:operand/1,SSE2,UD; GP
   VEX.NDS.128.66.0F.WIG EF /r,VPXOR,RVM,xmm1:mew; xmm2:mer; xmm3/m128:mer,pref67:operand/1,AVX,UD; GP
  
positive.code: FF /0,INC,M,r/m64:merw; OF:w; SF:w; ZF:w; AF:w; PF:w,lock:optional/1; rex_w:required/1; pref67:operand/1,,SSX; GP; PF; AC
  66 0F 3A 21 /r ib,INSERTPS,RMI,xmm1:mew; xmm2/m32:mer; imm8:mer,pref67:operand/1,SSE4_1,UD; GP
  VEX.NDS.128.66.0F3A.WIG 21 /r ib,VINSERTPS,RVMI,xmm1:mew; xmm2:mer; xmm3/m32:mer; imm8:mer,pref67:operand/1,AVX,UD; GP
  77 cb,JA/JNBE,D,rel8:mer; RIP:w; CF:r; ZF:r,bt:optional/1; bnt:optional/1,
  73 cb,JAE/JNB/JNC,D,rel8:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  72 cb,JB/JC/JNAE,D,rel8:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  76 cb,JBE/JNA,D,rel8:mer; RIP:w; CF:r; ZF:r,bt:optional/1; bnt:optional/1,
  74 cb,JE/JZ,D,rel8:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  7F cb,JG/JNLE,D,rel8:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  7D cb,JGE/JNL,D,rel8:mer; RIP:w; SF:r; OF:r,bt:optional/1; bnt:optional/1,
  7C cb,JL/JNGE,D,rel8:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  7E cb,JLE/JNG,D,rel8:mer; RIP:w; ZF:r; SF:r; OF:r,bt:optional/1; bnt:optional/1,
  75 cb,JNE/JNZ,D,rel8:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  71 cb,JNO,D,rel8:mer; RIP:w; OF:r,bt:optional/1; bnt:optional/1,
  7B cb,JNP/JPO,D,rel8:mer; RIP:w; PF:r,bt:optional/1; bnt:optional/1,
  79 cb,JNS,D,rel8:mer; RIP:w; SF:r,bt:optional/1; bnt:optional/1,
  70 cb,JO,D,rel8:mer; RIP:w; OF:r,bt:optional/1; bnt:optional/1,
  7A cb,JP/JPE,D,rel8:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  78 cb,JS,D,rel8:mer; RIP:w; SF:r,bt:optional/1; bnt:optional/1,
  0F 87 cd,JA/JNBE,D,rel32:mer; RIP:w; CF:r; ZF:r,bt:optional/1; bnt:optional/1,
  0F 83 cd,JAE/JNB/JNC,D,rel32:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  0F 82 cd,JB/JC/JNAE,D,rel32:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  0F 86 cd,JBE/JNA,D,rel32:mer; RIP:w; CF:r; ZF:r,bt:optional/1; bnt:optional/1,
  0F 84 cd,JE/JZ,D,rel32:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  0F 8F cd,JG/JNLE,D,rel32:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  0F 8D cd,JGE/JNL,D,rel32:mer; RIP:w; SF:r; OF:r,bt:optional/1; bnt:optional/1,
  0F 8C cd,JL/JNGE,D,rel32:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  0F 8E cd,JLE/JNG,D,rel32:mer; RIP:w; ZF:r; SF:r; OF:r,bt:optional/1; bnt:optional/1,
  0F 85 cd,JNE/JNZ,D,rel32:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  0F 81 cd,JNO,D,rel32:mer; RIP:w; OF:r,bt:optional/1; bnt:optional/1,
  0F 8B cd,JNP/JPO,D,rel32:mer; RIP:w; PF:r,bt:optional/1; bnt:optional/1,
  0F 89 cd,JNS,D,rel32:mer; RIP:w; SF:r,bt:optional/1; bnt:optional/1,
  0F 80 cd,JO,D,rel32:mer; RIP:w; OF:r,bt:optional/1; bnt:optional/1,
  0F 8A cd,JP/JPE,D,rel32:mer; RIP:w; CF:r,bt:optional/1; bnt:optional/1,
  0F 88 cd,JS,D,rel32:mer; RIP:w; SF:r,bt:optional/1; bnt:optional/1,
  EB cb,JMP,D,rel8:mer; RIP:w,,,SSX; GPX; PF; AC; UD; NPX; SSX; GP; GP; PF; AC
  E9 cd,JMP,D,rel32:mer; RIP:w,,,SSX; GPX; PF; AC; UD; NPX; SSX; GP; GP; PF; AC
  FF /4,JMP,M,r/m64:mer; RIP:w,pref67:operand/1,,SSX; GPX; PF; AC; UD; NPX; SSX; GP; GP; PF; AC
  
negative.code: F3 0F 52 /r,RSQRTSS,RM,xmm1:mew; xmm2/m32:mer,pref67:operand/1,SSE,UD; GP
  VEX.NDS.LIG.F3.0F.WIG 52 /r,VRSQRTSS,RVM,xmm1:mew; xmm2:mer; xmm3/m32:mer,pref67:operand/1,AVX,UD; GP
  9E,SAHF,NP,SF:w; ZF:w; AF:w; PF:w; CF:w,,LAHF_LM,
  D0 /4,SAL/SHL,M,r/m8:merw; 1:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:operand/any; pref67:operand/1,,
  D2 /4,SAL/SHL,M,r/m8:merw; CL:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:operand/any; pref67:operand/1,,
  C0 /4 ib,SAL/SHL,MI,r/m8:merw; imm8:mer; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,pref67:operand/1,,
  D1 /4,SAL/SHL,M,r/m16:merw; 1:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,pref66:required/1; pref67:operand/1,,
  D3 /4,SAL/SHL,M,r/m16:merw; CL:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,pref66:required/1; pref67:operand/1,,
  C1 /4 ib,SAL/SHL,MI,r/m16:merw; imm8:mer; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,pref66:required/1; pref67:operand/1,,
  D1 /4,SAL/SHL,M,r/m32:merw; 1:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:optional/0; pref67:operand/1,,
  D1 /4,SAL/SHL,M,r/m64:merw; 1:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:required/1; pref67:operand/1,,
  D3 /4,SAL/SHL,M,r/m32:merw; CL:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:optional/0; pref67:operand/1,,
  D3 /4,SAL/SHL,M,r/m64:merw; CL:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:required/1; pref67:operand/1,,
  C1 /4 ib,SAL/SHL,MI,r/m32:merw; imm8:mer; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:optional/0; pref67:operand/1,,
  C1 /4 ib,SAL/SHL,MI,r/m64:merw; imm8:mer; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:required/1; pref67:operand/1,,
  D0 /7,SAR,M,r/m8:merw; 1:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:operand/any; pref67:operand/1,,SSX; GPX; PF; AC
  D2 /7,SAR,M,r/m8:merw; CL:mr; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:operand/any; pref67:operand/1,,SSX; GPX; PF; AC
  C0 /7 ib,SAR,MI,r/m8:merw; imm8:mer; CF:rw; OF:w; SF:w; ZF:w; PF:w; AF:u,rex_w:operand/any; pref67:operand/1,,SSX; GPX; PF; AC
  