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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=94274

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #3)
> So a couple of things need to happen really:
> optimized now:
>   if (p_10 < q_12)
>     goto <bb 3>; [50.00%]
>   else
>     goto <bb 4>; [50.00%]
> 
>   <bb 3> [local count: 536870913]:
>   _3 = _22 - _21;
>   _4 = _3 /[ex] 4;
>   iftmp.0_14 = (long unsigned int) _4;
>   goto <bb 5>; [100.00%]
> 
>   <bb 4> [local count: 536870913]:
>   _5 = _21 - _22;
>   _6 = _5 /[ex] 4;
>   iftmp.0_13 = (long unsigned int) _6;
> 
>   <bb 5> [local count: 1073741824]:
>   # iftmp.0_7 = PHI <iftmp.0_14(3), iftmp.0_13(4)>

Most of that is PR 94274 .

Reply via email to