tree-vrp.c (vrp_meet): Intersect the equivalency sets when meeting a VR_ANTI_RANGE...
authorJeff Law <law@redhat.com>
Wed, 27 Jul 2005 16:21:48 +0000 (10:21 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 27 Jul 2005 16:21:48 +0000 (10:21 -0600)
commit880031e1f9c134581537c61af91d89b7bb033dc7
treeca21c19cd3ac54482070c4eb934ecff0d6f86fc4
parentb940ce0e35a52e4a337cb3726d21945ef0b99465
tree-vrp.c (vrp_meet): Intersect the equivalency sets when meeting a VR_ANTI_RANGE with a VR_RANGE.

        * tree-vrp.c (vrp_meet): Intersect the equivalency sets when
        meeting a VR_ANTI_RANGE with a VR_RANGE.  When intersecting
        equivalency sets, correctly handle the case were vr0 has an
        equivalency set, but vr1 does not.

        * gcc.c-torture/execute/pr22630.c: New test.

From-SVN: r102432
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr22630.c [new file with mode: 0644]
gcc/tree-vrp.c