From: Julian Seward Date: Sat, 26 Jan 2013 20:28:00 +0000 (+0000) Subject: Mux0X cond type change: fix a front end case that got missed. X-Git-Tag: svn/VALGRIND_3_9_0^2~127 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f7ad4846e4bda0eaa445c13ebb4e8c59523c9043;p=thirdparty%2Fvalgrind.git Mux0X cond type change: fix a front end case that got missed. git-svn-id: svn://svn.valgrind.org/vex/trunk@2667 --- diff --git a/VEX/priv/guest_arm_helpers.c b/VEX/priv/guest_arm_helpers.c index f2184b19df..5b43d7a393 100644 --- a/VEX/priv/guest_arm_helpers.c +++ b/VEX/priv/guest_arm_helpers.c @@ -662,7 +662,7 @@ IRExpr* guest_arm_spechelper ( const HChar* function_name, */ return IRExpr_Mux0X( - unop(Iop_32to8, cc_ndep), + binop(Iop_CmpNE32, cc_ndep, mkU32(0)), /* case oldC == 0 */ unop(Iop_1Uto32, binop(Iop_CmpLT32U, cc_dep2, cc_dep1)), /* case oldC != 0 */