From f932696dbdfa899c221af5d4f8a70729c6a4f70a Mon Sep 17 00:00:00 2001 From: Florian Krohm Date: Sun, 25 Nov 2012 01:22:27 +0000 Subject: [PATCH] Formatting only change. git-svn-id: svn://svn.valgrind.org/vex/trunk@2567 --- VEX/priv/guest_s390_helpers.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/VEX/priv/guest_s390_helpers.c b/VEX/priv/guest_s390_helpers.c index d4f31da5d6..8169916ec7 100644 --- a/VEX/priv/guest_s390_helpers.c +++ b/VEX/priv/guest_s390_helpers.c @@ -1534,11 +1534,12 @@ guest_s390x_spechelper(const HChar *function_name, IRExpr **args, return unop(Iop_1Uto32, binop(Iop_CmpLT64S, mkU64(0), cc_dep1)); } if (cond == 8 + 2 || cond == 8 + 2 + 1) { - /* special case =0 || >0 to handle some gcc magic that only checks - * the first bit. Fixes 308427 + /* Special case cc_dep >= 0. Only check the MSB to avoid bogus + memcheck complaints due to gcc magic. Fixes 308427 */ - return unop(Iop_64to32, binop(Iop_Xor64, binop(Iop_Shr64,cc_dep1,mkU8(63)), - mkU64(1))); + return unop(Iop_64to32, binop(Iop_Xor64, + binop(Iop_Shr64, cc_dep1, mkU8(63)), + mkU64(1))); } if (cond == 8 + 4 + 2 || cond == 8 + 4 + 2 + 1) { return mkU32(1); -- 2.47.2