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

--- Comment #8 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #7)
> Created attachment 40205 [details]
> gcc7-pr78614-2.patch
> 
> Perhaps better patch (if it works).  The previous patch would copy even
> rtxes that simplify_*rtx would copy again, while this one should hopefully
> just mark those non-shareable rtxes that are going to stay in PARALLEL as
> used and then at the end we would unshare only whatever remained shared at
> the end.
> It works on the provided testcase in the cross too.

Thanks. I didn't bootstrap with --enable-checking=yes,rtl yet, but
mplayer now builds fine (it would ICE very often before the patch).

Reply via email to