]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/testsuite/ChangeLog
match.pd: Relax some tree_nop_conversion_p
authorglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 May 2016 17:49:10 +0000 (17:49 +0000)
committerglisse <glisse@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 May 2016 17:49:10 +0000 (17:49 +0000)
commitc0205bab0494cb5715ba9913c9d5df4ebe044b0c
treefff4a123b19c2bf2f538648f2f64ba9d9b634207
parent99583d05d419fe1af9bc80e3ab0dad3d5aaa9d74
match.pd: Relax some tree_nop_conversion_p

2016-05-23  Marc Glisse  <marc.glisse@inria.fr>

gcc/
* match.pd (a * (1 << b), ~x & ~y, ~X ^ ~Y, (X ^ Y) ^ Y, ~ (-A),
~ (A - 1), ~(~X >> Y), ~(~X >>r Y)): Relax constraints.

gcc/testsuite/
* gcc.dg/fold-notshift-2.c: Adjust.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@236601 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/match.pd
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/fold-notshift-2.c