PATCH: PR binutils/4502: pmulhrw disassembled as pfmulhrw
H. J. Lu
hjl@lucon.org
Tue May 15 01:04:00 GMT 2007
I am checking in this patch.
H.J.
----
gas/testsuite/
2007-05-14 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/4502
* gas/i386/amd.d: Replace "pfmulhrw" with "pmulhrw".
opcodes/
2007-05-14 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/4502
* i386-dis.c (Suffix3DNow): Replace "pfmulhrw" with "pmulhrw".
--- binutils/gas/testsuite/gas/i386/amd.d.bad 2007-04-26 21:22:14.000000000 -0700
+++ binutils/gas/testsuite/gas/i386/amd.d 2007-05-14 17:59:58.000000000 -0700
@@ -27,7 +27,7 @@ Disassembly of section .text:
63: 0f 0f fc 9a [ ]*pfsub %mm4,%mm7
67: 0f 0f c5 aa [ ]*pfsubr %mm5,%mm0
6b: 0f 0f ce 0d [ ]*pi2fd %mm6,%mm1
- 6f: 0f 0f d7 b7 [ ]*pfmulhrw %mm7,%mm2
+ 6f: 0f 0f d7 b7 [ ]*pmulhrw %mm7,%mm2
73: 2e 0f [ ]*\(bad\)
75: 0f 54 c3 [ ]*andps %xmm3,%xmm0
78: 07 [ ]*pop %es
--- binutils/opcodes/i386-dis.c.bad 2007-05-08 13:51:54.000000000 -0700
+++ binutils/opcodes/i386-dis.c 2007-05-14 17:56:45.000000000 -0700
@@ -5954,7 +5954,7 @@ static const char *const Suffix3DNow[] =
/* A8 */ NULL, NULL, "pfsubr", NULL,
/* AC */ NULL, NULL, "pfacc", NULL,
/* B0 */ "pfcmpeq", NULL, NULL, NULL,
-/* B4 */ "pfmul", NULL, "pfrcpit2", "pfmulhrw",
+/* B4 */ "pfmul", NULL, "pfrcpit2", "pmulhrw",
/* B8 */ NULL, NULL, NULL, "pswapd",
/* BC */ NULL, NULL, NULL, "pavgusb",
/* C0 */ NULL, NULL, NULL, NULL,
More information about the Binutils
mailing list