https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120951
--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #7)
> Created attachment 61800 [details]
> Patch which I am testing
That didn't work because operation_could_trap_helper_p has:
case EQ_EXPR:
case NE_EXPR:
case UNORDERED_EXPR:
case ORDERED_EXPR:
case UNLT_EXPR:
case UNLE_EXPR:
case UNGT_EXPR:
case UNGE_EXPR:
case UNEQ_EXPR:
return honor_snans;
I didn't realize that ...
ORDERED_EXPR here is better anyways but I need some extra code to deal with
this ...