Message ID | CAFiYyc2J4YTMFwZ_FMRLBZgyP6LOuihTSgOs9tpiwoMGxoyAdA@mail.gmail.com |
---|---|
State | New |
Headers | show |
Index: gcc/match.pd =================================================================== --- gcc/match.pd (revision 244859) +++ gcc/match.pd (working copy) @@ -1840,7 +1840,8 @@ DEFINE_INT_AND_FLOAT_ROUND_FN (RINT) && final_int && inter_int && inside_int && final_prec == inside_prec && final_prec > inter_prec - && inter_unsignedp) + && inter_unsignedp + && single_use (@1)) (convert (bit_and @0 { wide_int_to_tree (inside_type, wi::mask (inter_prec, false,