winedbg: Display movups in disassembly.

Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Daniel Lehman 2017-06-20 19:13:17 -07:00 committed by Alexandre Julliard
parent 444a7fbf56
commit 068fc3f2fe
1 changed files with 21 additions and 1 deletions

View File

@ -270,6 +270,26 @@ static const struct inst db_inst_0f0x[] = {
/*0f*/ { "", FALSE, NONE, 0, 0 }, /*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[] = { static const struct inst db_inst_0f2x[] = {
/*20*/ { "mov", TRUE, LONG, op2(CR,El), 0 }, /*20*/ { "mov", TRUE, LONG, op2(CR,El), 0 },
/*21*/ { "mov", TRUE, LONG, op2(DR,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[] = { static const struct inst * const db_inst_0f[] = {
db_inst_0f0x, db_inst_0f0x,
0, db_inst_0f1x,
db_inst_0f2x, db_inst_0f2x,
db_inst_0f3x, db_inst_0f3x,
db_inst_0f4x, db_inst_0f4x,