https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71636
--- Comment #4 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Mon Oct 17 08:48:43 2016 New Revision: 241229 URL: https://gcc.gnu.org/viewcvs?rev=241229&root=gcc&view=rev Log: 2016-10-17 Prathamesh Kulkarni <prathamesh.kulka...@linaro.org> PR tree-optimization/71636 * match.pd (x & ((1 << b) - 1) -> x & ~(~0 << b)): New pattern. testsuite/ * gcc.dg/pr71636-1.c: New test-case. * gcc.dg/pr71636-2.c: Likewise. Added: trunk/gcc/testsuite/gcc.dg/pr71636-1.c trunk/gcc/testsuite/gcc.dg/pr71636-2.c Modified: trunk/gcc/ChangeLog trunk/gcc/match.pd trunk/gcc/testsuite/ChangeLog