x86: add a few more missing VexWIG
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index e2e9b10fcddd2f09a3af39a7d280bbe00673f343..b3b51c8a5629bd4c3a94fdb980765650c578bffa 100644 (file)
@@ -1,3 +1,88 @@
+2020-01-16  Jan Beulich  <jbeulich@suse.com>
+
+       * i386-opc.tbl (movq): Add VexWIG to SSE2AVX XMM->XMM forms.
+       (extractps): Add VexWIG to SSE2AVX forms.
+       * i386-tbl.h: Re-generate.
+
+2020-01-16  Jan Beulich  <jbeulich@suse.com>
+
+       * i386-opc.tbl (pextrq, pinsrq): Drop IgnoreSize and Qword. Drop
+       Size64 from and use VexW1 on SSE2AVX forms.
+       (vpextrq, vpinsrq): Drop IgnoreSize and Qword. Drop Size64 from
+       VEX-encoded forms. Add Cpu64 to EVEX-encoded forms. Use VexW1.
+       * i386-tbl.h: Re-generate.
+
+2020-01-15  Alan Modra  <amodra@gmail.com>
+
+       * tic4x-dis.c (tic4x_version): Make unsigned long.
+       (optab, optab_special, registernames): New file scope vars.
+       (tic4x_print_register): Set up registernames rather than
+       malloc'd registertable.
+       (tic4x_disassemble): Delete optable and optable_special.  Use
+       optab and optab_special instead.  Throw away old optab,
+       optab_special and registernames when info->mach changes.
+
+2020-01-14  Sergey Belyashov  <sergey.belyashov@gmail.com>
+
+       PR 25377
+       * z80-dis.c (suffix): Use .db instruction to generate double
+       prefix.
+
+2020-01-14  Alan Modra  <amodra@gmail.com>
+
+       * z8k-dis.c (unpack_instr): Formatting.  Cast unsigned short
+       values to unsigned before shifting.
+
+2020-01-13  Thomas Troeger  <tstroege@gmx.de>
+
+       * arm-dis.c (print_insn_arm): Fill in insn info fields for control
+       flow instructions.
+       (print_insn_thumb16, print_insn_thumb32): Likewise.
+       (print_insn): Initialize the insn info.
+       * i386-dis.c (print_insn): Initialize the insn info fields, and
+       detect jumps.
+
+2012-01-13  Claudiu Zissulescu <claziss@gmail.com>
+
+       * arc-opc.c (C_NE): Make it required.
+
+2012-01-13  Claudiu Zissulescu <claziss@gmail.com>
+
+        * opcode/arc-dis.c (regnames): Correct ACCL/ACCH naming, fix typo
+       reserved register name.
+
+2020-01-13  Alan Modra  <amodra@gmail.com>
+
+       * ns32k-dis.c (Is_gen): Use strchr, add 'f'.
+       (print_insn_ns32k): Adjust ioffset for 'f' index_offset.
+
+2020-01-13  Alan Modra  <amodra@gmail.com>
+
+       * wasm32-dis.c (print_insn_wasm32): Localise variables.  Store
+       result of wasm_read_leb128 in a uint64_t and check that bits
+       are not lost when copying to other locals.  Use uint32_t for
+       most locals.  Use PRId64 when printing int64_t.
+
+2020-01-13  Alan Modra  <amodra@gmail.com>
+
+       * score-dis.c: Formatting.
+       * score7-dis.c: Formatting.
+
+2020-01-13  Alan Modra  <amodra@gmail.com>
+
+       * score-dis.c (print_insn_score48): Use unsigned variables for
+       unsigned values.  Don't left shift negative values.
+       (print_insn_score32): Likewise.
+       * score7-dis.c (print_insn_score32, print_insn_score16): Likewise.
+
+2020-01-13  Alan Modra  <amodra@gmail.com>
+
+       * tic4x-dis.c (tic4x_print_register): Remove dead code.
+
+2020-01-13  Alan Modra  <amodra@gmail.com>
+
+       * fr30-ibld.c: Regenerate.
+
 2020-01-13  Alan Modra  <amodra@gmail.com>
 
        * xgate-dis.c (print_insn): Don't left shift signed value.
This page took 0.024838 seconds and 4 git commands to generate.