OSDN Git Service

gas/testsuite/
authorH.J. Lu <hjl@lucon.org>
Sat, 28 Jul 2007 16:32:01 +0000 (16:32 +0000)
committerH.J. Lu <hjl@lucon.org>
Sat, 28 Jul 2007 16:32:01 +0000 (16:32 +0000)
2007-07-28  H.J. Lu  <hongjiu.lu@intel.com>

* gas/i386/x86-64-opcode.d: Updated.
* gas/i386/x86-64-simd-intel.d: Likewise.
* gas/i386/x86-64-simd.d: Likewise.

* gas/i386/x86-64-simd.s: Add movq.

opcodes/

2007-07-28  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c (dis386_twobyte): Change "movd" to "movK".
(prefix_user_table): Likewise.  Use EXq instead of EXx on
"movq".

opcodes/ChangeLog
opcodes/i386-dis.c

index 9c6d1fa..0f9cebf 100644 (file)
@@ -1,3 +1,9 @@
+2007-07-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (dis386_twobyte): Change "movd" to "movK".
+       (prefix_user_table): Likewise.  Use EXq instead of EXx on
+       "movq".
+
 2007-07-27  Nathan Sidwell  <nathan@codesourcery.com>
 
        * ppc-opc (PPC7450): New.
index 29fec0f..291c079 100644 (file)
@@ -1019,7 +1019,7 @@ static const struct dis386 dis386_twobyte[] = {
   { "packssdw",                { MX, EM } },
   { PREGRP26 },
   { PREGRP24 },
-  { "movd",            { MX, Edq } },
+  { "movK",            { MX, Edq } },
   { PREGRP19 },
   /* 70 */
   { PREGRP22 },
@@ -1988,7 +1988,7 @@ static const struct dis386 prefix_user_table[][4] = {
   {
     { "(bad)", { EXx,  XM } },
     { "movq2dq",{ XM, MS } },
-    { "movq",  { EXx,  XM } },
+    { "movq",  { EXq, XM } },
     { "movdq2q",{ MX, XS } },
   },
   /* PREGRP22 */
@@ -2000,9 +2000,9 @@ static const struct dis386 prefix_user_table[][4] = {
   },
   /* PREGRP23 */
   {
-    { "movd",  { Edq, MX } },
-    { "movq",  { XM, EXx } },
-    { "movd",  { Edq, XM } },
+    { "movK",  { Edq, MX } },
+    { "movq",  { XM, EXq } },
+    { "movK",  { Edq, XM } },
     { "(bad)", { Ed, XM } },
   },
   /* PREGRP24 */