From: jakub Date: Tue, 5 Apr 2016 17:01:52 +0000 (+0000) Subject: PR tree-optimization/70509 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9c73e582e8d3dbd077aabd630b92d46f59afd8f5;p=thirdparty%2Fgcc.git PR tree-optimization/70509 * simplify-rtx.c (simplify_binary_operation_1) : Shift HOST_WIDE_INT_1U instead of 1. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234755 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c2a26d5ee78c..de21dde06f3f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2016-04-05 Marc Glisse + Jakub Jelinek + + PR tree-optimization/70509 + * simplify-rtx.c (simplify_binary_operation_1) : + Shift HOST_WIDE_INT_1U instead of 1. + 2016-04-05 Zdenek Sojka PR tree-optimization/70509 diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c index e1a0319c26f1..b1b993663f1b 100644 --- a/gcc/simplify-rtx.c +++ b/gcc/simplify-rtx.c @@ -3665,7 +3665,7 @@ simplify_binary_operation_1 (enum rtx_code code, machine_mode mode, for (int i = 0; i < XVECLEN (trueop1, 0); i++) { rtx j = XVECEXP (trueop1, 0, i); - if (sel & (1 << UINTVAL (j))) + if (sel & (HOST_WIDE_INT_1U << UINTVAL (j))) all_operand1 = false; else all_operand0 = false;