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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2023-12-06
           Severity|normal                      |enhancement
                 CC|                            |pinskia at gcc dot gnu.org
             Status|UNCONFIRMED                 |NEW

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed.

VRP does have the information:
=========== BB 3 ============
a_3(D)  [irange] unsigned int [0, 0][2, 4294967294] MASK 0xfffffffe VALUE 0x0
    <bb 3> :
    iftmp.0_5 = a_3(D) & 4294967294;


But it does not do the folding ...

Reply via email to