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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DUPLICATE
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
phiopt match-simplify trying:
        b_15 >= 0 ? iftmp.1_16 : 1
Matching expression match.pd:2006, gimple-match-5.cc:23
Matching expression match.pd:2006, gimple-match-5.cc:23
Applying pattern match.pd:5311, gimple-match-1.cc:3381
Applying pattern match.pd:1393, gimple-match-2.cc:7726
Applying pattern match.pd:1901, gimple-match-4.cc:680
Applying pattern match.pd:4781, gimple-match-10.cc:16483
Folded into the sequence:
_11 = b_15 >= 0;
_20 = (int) _11;
_19 = b_15 < 0;
_26 = (int) _19;
_18 = iftmp.1_16 | _26;
statement un-sinked:
iftmp.1_16 = b_15 >> 6;


Before:
  # RANGE [irange] int [0, 1]
  iftmp.1_16 = b_15 >> 6;

Dup of bug 110252.

*** This bug has been marked as a duplicate of bug 110252 ***

Reply via email to