aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2021-01-04 10:37:12 +0100
committerJakub Jelinek <jakub@redhat.com>2021-01-04 10:37:12 +0100
commitad64e807ffca93e927b68f1aa0cea54dacbe9afd (patch)
treedf2024baac99aadb23527ff59bd90a761609faaa /gcc/tree-vect-loop.c
parent99dee82307f1e163e150c9c810452979994047ce (diff)
downloadgcc-ad64e807ffca93e927b68f1aa0cea54dacbe9afd.zip
gcc-ad64e807ffca93e927b68f1aa0cea54dacbe9afd.tar.gz
gcc-ad64e807ffca93e927b68f1aa0cea54dacbe9afd.tar.bz2
match.pd: Fold x == ~x to false [PR96782]
x is never equal to ~x, so we can fold such comparisons to constants. 2021-01-04 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/96782 * match.pd (x == ~x -> false, x != ~x -> true): New simplifications. * gcc.dg/tree-ssa/pr96782.c: New test.
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions