diff options
author | Jeff Law <law@redhat.com> | 2020-07-01 14:44:07 -0600 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 2020-07-01 14:49:30 -0600 |
commit | 553c6572061f6f9ef92514e8f13de95d509ad614 (patch) | |
tree | 08ad79c49a6c99ca517942d2e5f6c45bf4fc6370 /gcc/fortran/interface.c | |
parent | a1a0dc4548979f8a340a7ea71624a52a20e1e0b3 (diff) | |
download | gcc-553c6572061f6f9ef92514e8f13de95d509ad614.zip gcc-553c6572061f6f9ef92514e8f13de95d509ad614.tar.gz gcc-553c6572061f6f9ef92514e8f13de95d509ad614.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