From f7ad4846e4bda0eaa445c13ebb4e8c59523c9043 Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Sat, 26 Jan 2013 20:28:00 +0000 Subject: [PATCH] Mux0X cond type change: fix a front end case that got missed. git-svn-id: svn://svn.valgrind.org/vex/trunk@2667 --- VEX/priv/guest_arm_helpers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 */ -- 2.47.2