diff options
author | Marek Polacek <polacek@redhat.com> | 2015-06-23 10:09:05 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2015-06-23 10:09:05 +0000 |
commit | 9737efaf7e8551eae41e02b5ea61a80a09206f64 (patch) | |
tree | 4792b55d392ce53f4fb5ecc1ae08d6372d753f29 /gcc/collect-utils.c | |
parent | 7b91cc91f23ea9f964678eb4dcf5cca2e009a659 (diff) | |
download | gcc-9737efaf7e8551eae41e02b5ea61a80a09206f64.zip gcc-9737efaf7e8551eae41e02b5ea61a80a09206f64.tar.gz gcc-9737efaf7e8551eae41e02b5ea61a80a09206f64.tar.bz2 |
match.pd ((x + y) - (x | y) -> x & y, (x + y) - (x & y) -> x | y): New patterns.
* match.pd ((x + y) - (x | y) -> x & y,
(x + y) - (x & y) -> x | y): New patterns.
* gcc.dg/fold-minus-4.c: New test.
* gcc.dg/fold-minus-5.c: New test.
* c-c++-common/ubsan/overflow-add-5.c: New test.
From-SVN: r224834
Diffstat (limited to 'gcc/collect-utils.c')
0 files changed, 0 insertions, 0 deletions