https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93199
--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> --- Author: rguenth Date: Wed Jan 8 14:30:44 2020 New Revision: 280006 URL: https://gcc.gnu.org/viewcvs?rev=280006&root=gcc&view=rev Log: 2020-01-08 Richard Biener <rguent...@suse.de> PR middle-end/93199 * tree-eh.c (sink_clobbers): Update virtual operands for the first and last stmt only. Add a dry-run capability. (pass_lower_eh_dispatch::execute): Perform clobber sinking after CFG manipulations and in RPO order to catch all secondary opportunities reliably. Modified: trunk/gcc/ChangeLog trunk/gcc/tree-eh.c