diff options
author | Richard Biener <rguenther@suse.de> | 2016-04-25 10:49:55 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-04-25 10:49:55 +0000 |
commit | ab99f46749d0f746c50dde27e845ed6e5f06aee4 (patch) | |
tree | 7849aae88789ca5496d8e3c5ad4a134e378b42a7 /libgcc | |
parent | e52477c7e2525d9ebffcc47de2d226452e6fbafc (diff) | |
download | gcc-ab99f46749d0f746c50dde27e845ed6e5f06aee4.zip gcc-ab99f46749d0f746c50dde27e845ed6e5f06aee4.tar.gz gcc-ab99f46749d0f746c50dde27e845ed6e5f06aee4.tar.bz2 |
re PR tree-optimization/70780 (wrong code at -O2 and -O3 on x86_64-linux-gnu)
2016-04-25 Richard Biener <rguenther@suse.de>
PR tree-optimization/70780
* tree-ssa-pre.c (compute_antic_aux): Also return true if the block
wasn't visited yet.
(compute_antic): Mark blocks with abnormal preds as visited as
they have a final empty antic-in solution already.
* gcc.dg/torture/pr70780.c: New testcase.
From-SVN: r235407
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions