From: Julian Seward Date: Mon, 21 Mar 2016 19:29:20 +0000 (+0000) Subject: Make isZeroU handle the V256 case. Fixes #356393. X-Git-Tag: svn/VALGRIND_3_12_0^2~53 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=433fcf961ef273ef40bb2a4f2c61b5c54df701d8;p=thirdparty%2Fvalgrind.git Make isZeroU handle the V256 case. Fixes #356393. git-svn-id: svn://svn.valgrind.org/vex/trunk@3213 --- diff --git a/VEX/priv/ir_opt.c b/VEX/priv/ir_opt.c index 7a7246a345..4266823f18 100644 --- a/VEX/priv/ir_opt.c +++ b/VEX/priv/ir_opt.c @@ -1223,6 +1223,7 @@ static Bool isZeroU ( IRExpr* e ) case Ico_U16: return toBool( e->Iex.Const.con->Ico.U16 == 0); case Ico_U32: return toBool( e->Iex.Const.con->Ico.U32 == 0); case Ico_U64: return toBool( e->Iex.Const.con->Ico.U64 == 0); + case Ico_V256: return toBool( e->Iex.Const.con->Ico.V256 == 0x00000000); default: vpanic("isZeroU"); } }