[ARC] Fix decoding of w6 signed short immediate.
[deliverable/binutils-gdb.git] / opcodes / i386-dis.c
index f2ad0fad0f80db1c7640286b82e0f88ae1138454..42d219cb119f809af2be4970d6f18f0378de4b25 100644 (file)
@@ -11859,7 +11859,7 @@ static const struct dis386 mod_table[][2] = {
   },
   {
     /* MOD_0F38F9_PREFIX_0 */
-    { "movdiri",       { Em, Gm }, PREFIX_OPCODE },
+    { "movdiri",       { Em, Gv }, PREFIX_OPCODE },
   },
   {
     /* MOD_62_32BIT */
@@ -15177,10 +15177,8 @@ OP_E_register (int bytemode, int sizeflag)
       names = (address_mode == mode_64bit
               ? names64 : names32);
       if (!(prefixes & PREFIX_ADDR))
-       {
-         if (address_mode == mode_16bit)
-           names = names16;
-       }
+       names = (address_mode == mode_16bit
+                    ? names16 : names);
       else
        {
          /* Remove "addr16/addr32".  */
This page took 0.03038 seconds and 4 git commands to generate.