diff options
author | Jeff Law <law@redhat.com> | 2020-07-01 14:44:07 -0600 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-08-17 13:15:49 -0300 |
commit | 14a866396b599ee5d19abc70fd83003f593fc01b (patch) | |
tree | 545c86f68639a997d442d76f8f106339c3151d3b /gcc/fortran/interface.c | |
parent | b098dc66eacaaaff121eb417238643aed152dcae (diff) | |
download | gcc-14a866396b599ee5d19abc70fd83003f593fc01b.zip gcc-14a866396b599ee5d19abc70fd83003f593fc01b.tar.gz gcc-14a866396b599ee5d19abc70fd83003f593fc01b.tar.bz2 |
match.pd: (x & y) - (x | y) - 1 -> ~(x ^ y) simplification [PR94882]
gcc/
PR tree-optimization/94882
* match.pd (x & y) - (x | y) - 1 -> ~(x ^ y): New simplification.
gcc/testsuite/
PR tree-optimization/94882
* gcc.dg/tree-ssa/pr94882.c: New test.
* gcc.dg/tree-ssa/pr94882-1.c: New test.
* gcc.dg/tree-ssa/pr94882-2.c: New test.
* gcc.dg/tree-ssa/pr94882-3.c: New test.
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions