anchor.diff:  EVEX.NDS.128.0F.W0 59 /r,VMULPS,FV,xmm {k1}{z}:mew; xmm:mer; xmm/m128/m32bcst:mer; PE:w; UE:w; OE:w; DE:w; IE:w,,AVX512VL+AVX512F,UD; GPS; AC; PFS; XFS
   EVEX.NDS.256.0F.W0 59 /r,VMULPS,FV,ymm {k1}{z}:mew; ymm:mer; ymm/m256/m32bcst:mer; PE:w; UE:w; OE:w; DE:w; IE:w,,AVX512VL+AVX512F,UD; GPS; AC; PFS; XFS
   EVEX.NDS.512.0F.W0 59 /r,VMULPS,FV,zmm {k1}{z}:mew; zmm:mer; zmm/m512/m32bcst {er}:mer; PE:w; UE:w; OE:w; DE:w; IE:w,,AVX512F,UD; GPS; AC; PFS; XFS
  -0F 59 /r,MULSD,RM,xmm:merw[0..63]; xmm/m64:mer; PE:w; UE:w; OE:w; DE:w; IE:w,pref67:operand/1; prefF2:required/1,SSE2,UD; GP; ACS; XFS
  +0F 59 /r,MULSD,RM,xmm[0..63]:merw; xmm/m64:mer; PE:w; UE:w; OE:w; DE:w; IE:w,pref67:operand/1; prefF2:required/1,SSE2,UD; GP; ACS; XFS
   VEX.NDS.128.F2.0F.WIG 59 /r,VMULSD,RVM,xmm:mew; xmm:mer; xmm/m64:mer; PE:w; UE:w; OE:w; DE:w; IE:w,pref67:operand/1,AVX,UD; GP; ACS; XFS
   EVEX.NDS.LIG.F2.0F.W1 59 /r,VMULSD,T1S,xmm {k1}{z}:mew; xmm:mer; xmm/m64 {er}:mer; PE:w; UE:w; OE:w; DE:w; IE:w,,AVX512F,UD; GP; ACS; XFS
  -0F 59 /r,MULSS,RM,xmm:merw[0..31]; xmm/m32:mer; PE:w; UE:w; OE:w; DE:w; IE:w,pref67:operand/1; prefF3:required/1,SSE,UD; GP; ACS; XFS
  +0F 59 /r,MULSS,RM,xmm[0..31]:merw; xmm/m32:mer; PE:w; UE:w; OE:w; DE:w; IE:w,pref67:operand/1; prefF3:required/1,SSE,UD; GP; ACS; XFS
   VEX.NDS.128.F3.0F.WIG 59 /r,VMULSS,RVM,xmm:mew; xmm:mer; xmm/m32:mer; PE:w; UE:w; OE:w; DE:w; IE:w,pref67:operand/1,AVX,UD; GP; ACS; XFS
   EVEX.NDS.LIG.F3.0F.W0 59 /r,VMULSS,T1S,xmm {k1}{z}:mew; xmm:mer; xmm/m32 {er}:mer; PE:w; UE:w; OE:w; DE:w; IE:w,,AVX512F,UD; GP; ACS; XFS
   VEX.NDD.LZ.F2.0F38.W0 F6 /r,MULX,RVM,r32:mew; r32:mew; r/m32:mer; EDX:r,pref67:operand/1,BMI2,UDX; SSX; GP; PF; AC
  
positive.code: EVEX.256.F3.0F.W1 7F /r,VMOVDQU64,FVM-MR,ymm/m256 {k1}{z}:mew; ymm:mer,pref67:operand/1,AVX512VL+AVX512F,
  EVEX.512.F3.0F.W1 7F /r,VMOVDQU64,FVM-MR,zmm/m512 {k1}{z}:mew; zmm:mer,pref67:operand/1,AVX512F,
  0F D6 /r,MOVDQ2Q,RM,mm:mew; xmm:mer,pref67:operand/1; prefF2:required/1,,
  0F 12 /r,MOVHLPS,RM,xmm:mew[0..63]; xmm:mer,pref67:operand/1,SSE,UD
  VEX.NDS.128.0F.WIG 12 /r,VMOVHLPS,RVM,xmm:mew; xmm:mer; xmm:mer,pref67:operand/1,AVX,UD
  EVEX.NDS.128.0F.W0 12 /r,VMOVHLPS,RVM,xmm:mew; xmm:mer; xmm:mer,pref67:operand/1,AVX512F,UD
  0F 16 /r,MOVHPD,RM,xmm:merw[64..127]; m64:mer,pref67:operand/1; pref66:required/1,SSE2,UD; GPS
  VEX.NDS.128.66.0F.WIG 16 /r,VMOVHPD,RVM,xmm:mew; xmm:mer; m64:mer,pref67:operand/1,AVX,UD; GPS
  EVEX.NDS.128.66.0F.W1 16 /r,VMOVHPD,T1S,xmm:mew; xmm:mer; m64:mer,,AVX512F,UD; GPS
  0F 17 /r,MOVHPD,MR,m64:mew; xmm:mer,pref67:operand/1; pref66:required/1,SSE2,UD; GPS
  VEX.128.66.0F.WIG 17 /r,VMOVHPD,MR,m64:mew; xmm:mer,pref67:operand/1,AVX,UD; GPS
  EVEX.128.66.0F.W1 17 /r,VMOVHPD,T1S-MR,m64:mew; xmm:mer,pref67:operand/1,AVX512F,UD; GPS
  0F 16 /r,MOVHPS,RM,xmm:merw[64..127]; m64:mer,pref67:operand/1,SSE,UD; GPS
  VEX.NDS.128.0F.WIG 16 /r,VMOVHPS,RVM,xmm:mew; xmm:mer; m64:mer,pref67:operand/1,AVX,UD; GPS
  EVEX.NDS.128.0F.W0 16 /r,VMOVHPS,T2,xmm:mew; xmm:mer; m64:mer,,AVX512F,UD; GPS
  0F 17 /r,MOVHPS,MR,m64:mew; xmm:mer,pref67:operand/1,SSE,UD; GPS
  VEX.128.0F.WIG 17 /r,VMOVHPS,MR,m64:mew; xmm:mer,pref67:operand/1,AVX,UD; GPS
  EVEX.128.0F.W0 17 /r,VMOVHPS,T2-MR,m64:mew; xmm:mer,pref67:operand/1,AVX512F,UD; GPS
  0F 16 /r,MOVLHPS,RM,xmm:mew[64..127]; xmm:mer,pref67:operand/1,SSE,UD
  VEX.NDS.128.0F.WIG 16 /r,VMOVLHPS,RVM,xmm:mew; xmm:mer; xmm:mer,pref67:operand/1,AVX,UD
  EVEX.NDS.128.0F.W0 16 /r,VMOVLHPS,RVM,xmm:mew; xmm:mer; xmm:mer,pref67:operand/1,AVX512F,UD
  0F 12 /r,MOVLPD,RM,xmm:merw[0..63]; m64:mer,pref67:operand/1; pref66:required/1,SSE2,UD; GPS
  VEX.NDS.128.66.0F.WIG 12 /r,VMOVLPD,RVM,xmm:mer; xmm:mer; m64:mer,pref67:operand/1,AVX,UD; GPS
  EVEX.NDS.128.66.0F.W1 12 /r,VMOVLPD,T1S,xmm:mew; xmm:mer; m64:mer,,AVX512F,UD; GPS
  0F 13 /r,MOVLPD,MR,m64:mew; xmm:mer,pref67:operand/1; pref66:required/1,SSE2,UD; GPS
  VEX.128.66.0F.WIG 13 /r,VMOVLPD,MR,m64:mew; xmm:mer,pref67:operand/1,AVX,UD; GPS
  EVEX.128.66.0F.W1 13 /r,VMOVLPD,T1S-MR,m64:mew; xmm:mer,pref67:operand/1,AVX512F,UD; GPS
  0F 12 /r,MOVLPS,RM,xmm:merw[0..63]; m64:mer,pref67:operand/1,SSE,UD; GPS
  VEX.NDS.128.0F.WIG 12 /r,VMOVLPS,RVM,xmm:mew; xmm:mer; m64:mer,pref67:operand/1,AVX,UD; GPS
  EVEX.NDS.128.0F.W0 12 /r,VMOVLPS,T2,xmm:mew; xmm:mer; m64:mer,,AVX512F,UD; GPS
  0F 13 /r,MOVLPS,MR,m64:mew; xmm:mer,pref67:operand/1,SSE,UD; GPS
  
negative.code: EVEX.NDS.128.0F.W0 5D /r,VMINPS,FV,xmm {k1}{z}:mew; xmm:mer; xmm/m128/m32bcst:mer; DE:w; IE:w,,AVX512VL+AVX512F,UD; GPS; AC; PFS; XFSS
  EVEX.NDS.256.0F.W0 5D /r,VMINPS,FV,ymm {k1}{z}:mew; ymm:mer; ymm/m256/m32bcst:mer; DE:w; IE:w,,AVX512VL+AVX512F,UD; GPS; AC; PFS; XFSS
  EVEX.NDS.512.0F.W0 5D /r,VMINPS,FV,zmm {k1}{z}:mew; zmm:mer; zmm/m512/m32bcst{sae}:mer; DE:w; IE:w,,AVX512F,UD; GPS; AC; PFS; XFSS
  0F 5D /r,MINSD,RM,xmm[0..63]:merw; xmm/m64:mer; DE:w; IE:w,pref67:operand/1; prefF2:required/1,SSE2,UD; GP; ACS; XFS
  VEX.NDS.128.F2.0F.WIG 5D /r,VMINSD,RVM,xmm:mew; xmm:mer; xmm/m64:mer; DE:w; IE:w,pref67:operand/1,AVX,UD; GP; ACS; XFS
  EVEX.NDS.LIG.F2.0F.W1 5D /r,VMINSD,T1S,xmm {k1}{z}:mew; xmm:mer; xmm/m64{sae}:mer; DE:w; IE:w,,AVX512F,UD; GP; ACS; XFS
  0F 5D /r,MINSS,RM,xmm[0..31]:merw; xmm/m32:mer; DE:w; IE:w,pref67:operand/1; prefF3:required/1,SSE,UD; GP; ACS; XFS
  VEX.NDS.128.F3.0F.WIG 5D /r,VMINSS,RVM,xmm:mew; xmm:mer; xmm/m32:mer; DE:w; IE:w,pref67:operand/1,AVX,UD; GP; ACS; XFS
  EVEX.NDS.LIG.F3.0F.W0 5D /r,VMINSS,T1S,xmm {k1}{z}:mew; xmm:mer; xmm/m32{sae}:mer; DE:w; IE:w,,AVX512F,UD; GP; ACS; XFS
  88 /r,MOV,MR,r/m8:mew; r8:mer,rex_w:operand/any; pref67:operand/1,,UD; NPX; SSXXX; GPX; GP; PF; AC
  