https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72443

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|2016-07-26 00:00:00         |2021-7-20
           Severity|normal                      |enhancement
           Keywords|                            |missed-optimization

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #2)
> Sth that would greatly simplify VRP (IMHO) is to dump anti-ranges from the
> range representation and instead have the lattice value be composed of
> the union of two ranges (that's more powerful for ranges _and_ it can
> represent all anti-ranges) [just make it the union of N ranges with N
> being configurable - it might be possible to ditch equivalences on the
> way though they compose the range as intersections of N ranges]

I noticed the ranger work has that implemented.

Reply via email to