Daniel Lehman : winedbg: Display movups in disassembly.
Alexandre Julliard
julliard at winehq.org
Wed Jun 21 16:43:43 CDT 2017
Module: wine
Branch: master
Commit: 068fc3f2fee16087c1ce953cc1ba8157ded7a1d3
URL: http://source.winehq.org/git/wine.git/?a=commit;h=068fc3f2fee16087c1ce953cc1ba8157ded7a1d3
Author: Daniel Lehman <dlehman25 at gmail.com>
Date: Tue Jun 20 19:13:17 2017 -0700
winedbg: Display movups in disassembly.
Signed-off-by: Daniel Lehman <dlehman25 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
programs/winedbg/db_disasm64.c | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/programs/winedbg/db_disasm64.c b/programs/winedbg/db_disasm64.c
index 4957eeb..3db0b5e 100644
--- a/programs/winedbg/db_disasm64.c
+++ b/programs/winedbg/db_disasm64.c
@@ -270,6 +270,26 @@ static const struct inst db_inst_0f0x[] = {
/*0f*/ { "", FALSE, NONE, 0, 0 },
};
+static const struct inst db_inst_0f1x[] = {
+/*10*/ { "movups",TRUE, NONE, op2(E, XMM), 0 },
+/*11*/ { "movups",TRUE, NONE, op2(XMM, E), 0 },
+/*12*/ { "", FALSE, NONE, 0, 0 },
+/*13*/ { "", FALSE, NONE, 0, 0 },
+/*14*/ { "", FALSE, NONE, 0, 0 },
+/*15*/ { "", FALSE, NONE, 0, 0 },
+/*16*/ { "", FALSE, NONE, 0, 0 },
+/*17*/ { "", FALSE, NONE, 0, 0 },
+
+/*18*/ { "", FALSE, NONE, 0, 0 },
+/*19*/ { "", FALSE, NONE, 0, 0 },
+/*1a*/ { "", FALSE, NONE, 0, 0 },
+/*1b*/ { "", FALSE, NONE, 0, 0 },
+/*1c*/ { "", FALSE, NONE, 0, 0 },
+/*1d*/ { "", FALSE, NONE, 0, 0 },
+/*1e*/ { "", FALSE, NONE, 0, 0 },
+/*1f*/ { "", FALSE, NONE, 0, 0 },
+};
+
static const struct inst db_inst_0f2x[] = {
/*20*/ { "mov", TRUE, LONG, op2(CR,El), 0 },
/*21*/ { "mov", TRUE, LONG, op2(DR,El), 0 },
@@ -491,7 +511,7 @@ static const struct inst db_inst_0fcx[] = {
static const struct inst * const db_inst_0f[] = {
db_inst_0f0x,
- 0,
+ db_inst_0f1x,
db_inst_0f2x,
db_inst_0f3x,
db_inst_0f4x,
More information about the wine-cvs
mailing list