]> git.ipfire.org Git - thirdparty/gcc.git/commit
[range-ops] Avoid unnecessary intersection in update_known_bitmask.
authorAldy Hernandez <aldyh@redhat.com>
Fri, 11 Nov 2022 09:11:03 +0000 (10:11 +0100)
committerAldy Hernandez <aldyh@redhat.com>
Fri, 11 Nov 2022 13:52:09 +0000 (14:52 +0100)
commitc0662c74969820fb576c8a2f35e946581c2c6f9d
treef0422ffc3301d943996f44f4e61f679ec7373d53
parentc16c40808331a02947b1ad962e85e1b40e30a707
[range-ops] Avoid unnecessary intersection in update_known_bitmask.

All the work for keeping the maybe nonzero masks up to date is being
done by the bit-CCP code now.  Any bitmask inherent in the range that
range-ops may have calculated has no extra information, so the
intersection is unnecessary.

gcc/ChangeLog:

* range-op.cc (update_known_bitmask): Avoid unnecessary intersection.
gcc/range-op.cc