[binutils, Arm] Add support for shift instructions in MVE
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index d271c6ccdb2c285709e4323f52642e5c98ba01ba..e6950acc17dede894b0366a8e882ad006aeb4a33 100644 (file)
@@ -1,3 +1,54 @@
+2019-05-21  Sudakshina Das  <sudi.das@arm.com>
+
+       * arm-dis.c (emun mve_instructions): Updated for new instructions.
+       (mve_opcodes): New instructions for asrl, lsll, lsrl, sqrshrl,
+       sqrshr, sqshl, sqshll, srshr, srshrl, uqrshll, uqrshl, uqshll,
+       uqshl, urshrl and urshr.
+       (is_mve_okay_in_it): Add new instructions to TRUE list.
+       (is_mve_unpredictable): Add cases for UNPRED_R13 and UNPRED_R15.
+       (print_insn_mve): Updated to accept new %j,
+       %<bitfield>m and %<bitfield>n patterns.
+
+2019-05-21  Faraz Shahbazker  <fshahbazker@wavecomp.com>
+
+       * mips-opc.c (mips_builtin_opcodes): Change source register
+       constraint for DAUI.
+
+2019-05-20  Nick Clifton  <nickc@redhat.com>
+
+       * po/fr.po: Updated French translation.
+
+2019-05-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+           Michael Collison <michael.collison@arm.com>
+
+       * arm-dis.c (thumb32_opcodes): Add new instructions.
+       (enum mve_instructions): Likewise.
+       (enum mve_undefined): Add new reasons.
+       (is_mve_encoding_conflict): Handle new instructions.
+       (is_mve_undefined): Likewise.
+       (is_mve_unpredictable): Likewise.
+       (print_mve_undefined): Likewise.
+       (print_mve_size): Likewise.
+
+2019-05-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+           Michael Collison <michael.collison@arm.com>
+
+       * arm-dis.c (thumb32_opcodes): Add new instructions.
+       (enum mve_instructions): Likewise.
+       (is_mve_encoding_conflict): Handle new instructions.
+       (is_mve_undefined): Likewise.
+       (is_mve_unpredictable): Likewise.
+       (print_mve_size): Likewise.
+
+2019-05-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+           Michael Collison <michael.collison@arm.com>
+
+       * arm-dis.c (thumb32_opcodes): Add new instructions.
+       (enum mve_instructions): Likewise.
+       (is_mve_encoding_conflict): Likewise.
+       (is_mve_unpredictable): Likewise.
+       (print_mve_size): Likewise.
+
 2019-05-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>
            Michael Collison <michael.collison@arm.com>
 
This page took 0.02354 seconds and 4 git commands to generate.