Huw Davies : winedbg: Add cvtdq2ps and cvtps2pd opcodes.
Alexandre Julliard
julliard at winehq.org
Mon May 14 06:54:27 CDT 2018
Module: wine
Branch: stable
Commit: c7042154b14c0a32a2b8cd07d6885405950c2f84
URL: https://source.winehq.org/git/wine.git/?a=commit;h=c7042154b14c0a32a2b8cd07d6885405950c2f84
Author: Huw Davies <huw at codeweavers.com>
Date: Mon Feb 19 11:52:06 2018 +0000
winedbg: Add cvtdq2ps and cvtps2pd opcodes.
Signed-off-by: Huw Davies <huw at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
(cherry picked from commit ca9f7cc5eb9f312ffcae9cabf32a96e233258e16)
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>
---
programs/winedbg/db_disasm.c | 4 ++--
programs/winedbg/db_disasm64.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/programs/winedbg/db_disasm.c b/programs/winedbg/db_disasm.c
index b8a2152..fc25e1c 100644
--- a/programs/winedbg/db_disasm.c
+++ b/programs/winedbg/db_disasm.c
@@ -312,8 +312,8 @@ static const struct inst db_inst_0f5x[] = {
/*58*/ { "addps", TRUE, NONE, op2(EXMM, XMM), 0 },
/*59*/ { "mulps", TRUE, NONE, op2(EXMM, XMM), 0 },
-/*5a*/ { "(bad)", FALSE, NONE, 0, 0 },
-/*5b*/ { "(bad)", FALSE, NONE, 0, 0 },
+/*5a*/ { "cvtps2pd",TRUE, NONE, op2(EXMM, XMM), 0 },
+/*5b*/ { "cvtdq2ps",TRUE, NONE, op2(EXMM, XMM), 0 },
/*5c*/ { "subps", TRUE, NONE, op2(EXMM, XMM), 0 },
/*5d*/ { "minps", TRUE, NONE, op2(EXMM, XMM), 0 },
/*5e*/ { "divps", TRUE, NONE, op2(EXMM, XMM), 0 },
diff --git a/programs/winedbg/db_disasm64.c b/programs/winedbg/db_disasm64.c
index b1556ad..4d9aca9 100644
--- a/programs/winedbg/db_disasm64.c
+++ b/programs/winedbg/db_disasm64.c
@@ -362,8 +362,8 @@ static const struct inst db_inst_0f5x[] = {
/*58*/ { "addps", TRUE, NONE, op2(EXMM, XMM), 0 },
/*59*/ { "mulps", TRUE, NONE, op2(EXMM, XMM), 0 },
-/*5a*/ { "(bad)", FALSE, NONE, 0, 0 },
-/*5b*/ { "(bad)", FALSE, NONE, 0, 0 },
+/*5a*/ { "cvtps2pd",TRUE, NONE, op2(EXMM, XMM), 0 },
+/*5b*/ { "cvtdq2ps",TRUE, NONE, op2(EXMM, XMM), 0 },
/*5c*/ { "subps", TRUE, NONE, op2(EXMM, XMM), 0 },
/*5d*/ { "minps", TRUE, NONE, op2(EXMM, XMM), 0 },
/*5e*/ { "divps", TRUE, NONE, op2(EXMM, XMM), 0 },
More information about the wine-cvs
mailing list