aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2020-07-01 14:44:07 -0600
committerGiuliano Belinassi <giuliano.belinassi@usp.br>2020-08-17 13:15:49 -0300
commit14a866396b599ee5d19abc70fd83003f593fc01b (patch)
tree545c86f68639a997d442d76f8f106339c3151d3b /gcc/fortran/interface.c
parentb098dc66eacaaaff121eb417238643aed152dcae (diff)
downloadgcc-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