diff options
author | Marc Glisse <marc.glisse@inria.fr> | 2016-05-17 19:57:27 +0200 |
---|---|---|
committer | Marc Glisse <glisse@gcc.gnu.org> | 2016-05-17 17:57:27 +0000 |
commit | c7986356a1ca8e8e671af74e9e7b76d14238bd5f (patch) | |
tree | 7114d3925db69527c7a16eef0f554a9b15efb76c /gcc/tree-inline.c | |
parent | d982c5b7b73b9bed5d63d614dc2ae4f17d49eb74 (diff) | |
download | gcc-c7986356a1ca8e8e671af74e9e7b76d14238bd5f.zip gcc-c7986356a1ca8e8e671af74e9e7b76d14238bd5f.tar.gz gcc-c7986356a1ca8e8e671af74e9e7b76d14238bd5f.tar.bz2 |
x & C -> x if we know that x & ~C == 0
2016-05-17 Marc Glisse <marc.glisse@inria.fr>
gcc/
* match.pd (X & C): New transformation.
gcc/testsuite/
* gcc.dg/tree-ssa/and-1.c: New testcase.
From-SVN: r236338
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions