re PR tree-optimization/93199 (Compile time hog in sink_clobbers)
authorRichard Biener <rguenther@suse.de>
Wed, 8 Jan 2020 14:30:44 +0000 (14:30 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 8 Jan 2020 14:30:44 +0000 (14:30 +0000)
commitfb768529d28e74ceca93efdd2e0a6ada3bb141fe
treef694066dffc2103638c47c3d9e476cf5f2e69fd3
parent949f00625424f0b95dea8be73f00e6bb5fe90294
re PR tree-optimization/93199 (Compile time hog in sink_clobbers)

2020-01-08  Richard Biener  <rguenther@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.

From-SVN: r280006
gcc/ChangeLog
gcc/tree-eh.c