i386: Update VexW field for VEX instructions
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index ef6cd4296ff03f1c7eb16cf9190883588cd5481e..d8bf3aaf7c1d98bc33ce90d3e611c1dfeaa54684 100644 (file)
@@ -1,3 +1,32 @@
+2018-09-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-opc.tbl: Add VexW=1 to VEX.W0 VEX movd, cvtsi2ss, cvtsi2sd,
+       pextrd, pinsrd, vcvtsi2sd, vcvtsi2ss, vmovd, vpextrd and vpinsrd.
+       Add VexW=2 to VEX.W1 VEX movq, pextrq, pinsrq, vmovq, vpextrq and
+       vpinsrq.  Remove VexW=1 from WIG VEX movq and vmovq.
+       * i386-tbl.h: Regenerated.
+
+2018-09-13  Jan Beulich  <jbeulich@suse.com>
+
+       * i386-opc.tbl (mov, movq, movdir64b): Drop IgnoreSize where
+       meaningless.
+       (invept, invvpid, vcvtph2ps, vcvtps2ph, bndmov, xrstors,
+       xrstors64, xsaves, xsaves64, xsavec, xsavec64, rdpid, incsspq,
+       rdsspq, saveprevssp, setssbsy, endbr32, endbr64): Drop IgnoreSize.
+       * i386-tbl.h: Re-generate.
+
+2018-09-13  Jan Beulich  <jbeulich@suse.com>
+
+       * i386-opc.tbl: Drop IgnoreSize from AVX512_4FMAPS and
+       AVX512_4VNNIW insns.
+       * i386-tbl.h: Re-generate.
+
+2018-09-13  Jan Beulich  <jbeulich@suse.com>
+
+       * i386-opc.tbl: Drop IgnoreSize from AVX512DQ insns where
+       meaningless.
+       * i386-tbl.h: Re-generate.
+
 2018-09-13  Jan Beulich  <jbeulich@suse.com>
 
        * i386-opc.tbl: Drop IgnoreSize from AVX512BW insns where
This page took 0.023732 seconds and 4 git commands to generate.