diff options
author | Richard Biener <rguenther@suse.de> | 2020-01-08 14:30:44 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2020-01-08 14:30:44 +0000 |
commit | fb768529d28e74ceca93efdd2e0a6ada3bb141fe (patch) | |
tree | f694066dffc2103638c47c3d9e476cf5f2e69fd3 /gcc/tree-ssa-structalias.c | |
parent | 949f00625424f0b95dea8be73f00e6bb5fe90294 (diff) | |
download | gcc-fb768529d28e74ceca93efdd2e0a6ada3bb141fe.zip gcc-fb768529d28e74ceca93efdd2e0a6ada3bb141fe.tar.gz gcc-fb768529d28e74ceca93efdd2e0a6ada3bb141fe.tar.bz2 |
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
Diffstat (limited to 'gcc/tree-ssa-structalias.c')
0 files changed, 0 insertions, 0 deletions