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

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

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

--- Comment #18 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Ok, I think I know how to fix this correctly. Basically we need to have
rewrite_to_defined_overflow rewrite this to be a cast to bool.

I am going to do a simple patch first which can be backported which does not
use  rewrite_to_defined_overflow as we can then backport that. Then what I will
do is extend rewrite_to_defined_overflow/gimple_with_undefined_signed_overflow
(which comes from PR 111276) to do the rewriting but that has to wait until PR
111276 is fixed which I will handle as I have to fix the latent bug dealing
with clobbers first.

Reply via email to