From: Julian Seward Date: Thu, 11 Nov 2004 02:15:15 +0000 (+0000) Subject: Fix some missing cases in printing FP insns. X-Git-Tag: svn/VALGRIND_3_0_1^2~789 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4000a6aed536bacfe79adfad8504ec5d9bddb0ea;p=thirdparty%2Fvalgrind.git Fix some missing cases in printing FP insns. git-svn-id: svn://svn.valgrind.org/vex/trunk@545 --- diff --git a/VEX/priv/host-x86/hdefs.c b/VEX/priv/host-x86/hdefs.c index b1fd6c92be..1dfc9d0e99 100644 --- a/VEX/priv/host-x86/hdefs.c +++ b/VEX/priv/host-x86/hdefs.c @@ -430,17 +430,21 @@ Char* showX86FpOp ( X86FpOp op ) { case Xfp_SUB: return "sub"; case Xfp_MUL: return "mul"; case Xfp_DIV: return "div"; + case Xfp_SCALE: return "scale"; + case Xfp_ATAN: return "atan"; + case Xfp_YL2X: return "yl2x"; + case Xfp_YL2XP1: return "yl2xp1"; + case Xfp_PREM: return "prem"; + case Xfp_PREM1: return "prem1"; case Xfp_SQRT: return "sqrt"; - case Xfp_NEG: return "chs"; case Xfp_ABS: return "abs"; + case Xfp_NEG: return "chs"; case Xfp_MOV: return "mov"; case Xfp_SIN: return "sin"; case Xfp_COS: return "cos"; case Xfp_TAN: return "tan"; + case Xfp_ROUND: return "round"; case Xfp_2XM1: return "2xm1"; - case Xfp_ATAN: return "atan"; - case Xfp_PREM: return "prem"; - case Xfp_PREM1: return "prem1"; default: vpanic("showX86FpOp"); } }