diff options
author | Marek Polacek <polacek@redhat.com> | 2014-12-17 11:48:33 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2014-12-17 11:48:33 +0000 |
commit | f52baa7b6e1c62c273a2f1ffe045640ec90d6e6a (patch) | |
tree | 2e29b1533f3226e100e504279cc9c7425fa26b14 /gcc/tree-ssa-threadupdate.c | |
parent | 4c57980f9d30e6947025424536eeed42bf6e1239 (diff) | |
download | gcc-f52baa7b6e1c62c273a2f1ffe045640ec90d6e6a.zip gcc-f52baa7b6e1c62c273a2f1ffe045640ec90d6e6a.tar.gz gcc-f52baa7b6e1c62c273a2f1ffe045640ec90d6e6a.tar.bz2 |
re PR middle-end/63568 (Missed optimization (a & ~mask) | (b & mask) = a ^ ((a ^ b) & mask))
PR middle-end/63568
* match.pd: Add (x & ~m) | (y & m) -> ((x ^ y) & m) ^ x pattern.
* gcc.dg/pr63568.c: New test.
From-SVN: r218816
Diffstat (limited to 'gcc/tree-ssa-threadupdate.c')
0 files changed, 0 insertions, 0 deletions