]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/value-range.cc
Handle setting of 1-bit anti-ranges uniformly.
authorAldy Hernandez <aldyh@redhat.com>
Thu, 18 Mar 2021 15:05:27 +0000 (16:05 +0100)
committerAldy Hernandez <aldyh@redhat.com>
Tue, 23 Mar 2021 06:57:41 +0000 (02:57 -0400)
commit88081d38bd82562b6e2d6a4a275e7f6f2aac3422
treeaaa780bc5eedd443151939c953fff9d6047b2858
parent441e1980cea7265c340868468cd63ea8c046ddec
Handle setting of 1-bit anti-ranges uniformly.

PR tree-optimization/99296
* value-range.cc (irange::irange_set_1bit_anti_range): New.
(irange::irange_set_anti_range): Call irange_set_1bit_anti_range
* value-range.h (irange::irange_set_1bit_anti_range): New.
gcc/testsuite/gcc.dg/pr99296.c [new file with mode: 0644]
gcc/value-range.cc
gcc/value-range.h