diff options
author | Sebastian Pop <sebastian.pop@amd.com> | 2011-01-25 14:51:23 +0000 |
---|---|---|
committer | Sebastian Pop <spop@gcc.gnu.org> | 2011-01-25 14:51:23 +0000 |
commit | db963b528702d92bb843ff50f8d7a3d7fb34257d (patch) | |
tree | a0d39d42e2fe0300dd15f8f54888f83ac348c280 /lto-plugin | |
parent | bcddd3b99ca8aecbe9fe7afbf53548f9adc1498c (diff) | |
download | gcc-db963b528702d92bb843ff50f8d7a3d7fb34257d.zip gcc-db963b528702d92bb843ff50f8d7a3d7fb34257d.tar.gz gcc-db963b528702d92bb843ff50f8d7a3d7fb34257d.tar.bz2 |
Fix PR47271: only if-convert full writes.
2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/47271
* tree-if-conv.c (bb_postdominates_preds): New.
(if_convertible_bb_p): Call bb_postdominates_preds.
(if_convertible_loop_p_1): Compute CDI_POST_DOMINATORS.
(predicate_scalar_phi): Call bb_postdominates_preds.
* gcc.dg/tree-ssa/ifc-pr47271.c: New.
Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r169233
Diffstat (limited to 'lto-plugin')
0 files changed, 0 insertions, 0 deletions