https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96491
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:89b84cd794f984038984c10b03c3b0ab582f49cc commit r11-2591-g89b84cd794f984038984c10b03c3b0ab582f49cc Author: Richard Biener <rguent...@suse.de> Date: Thu Aug 6 12:18:24 2020 +0200 tree-optimization/96491 - avoid store commoning across abnormal edges This avoids store commoning across abnormal edges since that easily can disrupt abnormal coalescing because it might create overlapping lifetime of variables. 2020-08-06 Richard Biener <rguent...@suse.de> PR tree-optimization/96491 * tree-ssa-sink.c (sink_common_stores_to_bb): Avoid sinking across abnormal edges. * gcc.dg/torture/pr96491.c: New testcase.