This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
PATCH: Cleanup x86 disassembler
- From: "H.J. Lu" <hjl at lucon dot org>
- To: binutils at sources dot redhat dot com
- Date: Thu, 4 Oct 2007 14:01:35 -0700
- Subject: PATCH: Cleanup x86 disassembler
I am checking in this patch to clean up x86 disassembler.
H.J.
----
2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (MOD_0F12_PREFIX_0): Use "movlps" and "movhlps"
instead of "movlpX" and "movhlpX", respectively.
(MOD_0F16_PREFIX_0): Use "movhps" and "movlhps" instead of
"movhpX" and "movlhpX", respectively.
--- opcodes/i386-dis.c.sse 2007-10-04 09:03:10.000000000 -0700
+++ opcodes/i386-dis.c 2007-10-04 13:56:16.000000000 -0700
@@ -4684,13 +4684,13 @@ static const struct dis386 mod_table[][2
},
{
/* MOD_0F12_PREFIX_0 */
- { "movlpX", { XM, EXq } },
- { "movhlpX", { XM, EXq } },
+ { "movlps", { XM, EXq } },
+ { "movhlps", { XM, EXq } },
},
{
/* MOD_0F16_PREFIX_0 */
- { "movhpX", { XM, EXq } },
- { "movlhpX", { XM, EXq } },
+ { "movhps", { XM, EXq } },
+ { "movlhps", { XM, EXq } },
},
{
/* MOD_0FF0_PREFIX_3 */