diff options
author | Richard Biener <rguenther@suse.de> | 2016-08-05 07:41:45 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-08-05 07:41:45 +0000 |
commit | ee2810081e4008656ffb5a2f37a5a68d5d477e7e (patch) | |
tree | b9d764e969d86420c6267f8ab69fb903a75890df /gcc/tree-cfgcleanup.c | |
parent | 343092cfa239bfc3b620b473efa3cabda19ea7b6 (diff) | |
download | gcc-ee2810081e4008656ffb5a2f37a5a68d5d477e7e.zip gcc-ee2810081e4008656ffb5a2f37a5a68d5d477e7e.tar.gz gcc-ee2810081e4008656ffb5a2f37a5a68d5d477e7e.tar.bz2 |
tree-cfgcleanup.c (tree_forwarder_block_p): Use bb_loop_header_p.
2016-08-05 Richard Biener <rguenther@suse.de>
* tree-cfgcleanup.c (tree_forwarder_block_p): Use bb_loop_header_p.
* cfghooks.c (force_nonfallthru): If we ended up splitting a latch
adjust loop info accordingly.
From-SVN: r239163
Diffstat (limited to 'gcc/tree-cfgcleanup.c')
-rw-r--r-- | gcc/tree-cfgcleanup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-cfgcleanup.c b/gcc/tree-cfgcleanup.c index 4134c38..ab8a913 100644 --- a/gcc/tree-cfgcleanup.c +++ b/gcc/tree-cfgcleanup.c @@ -344,7 +344,7 @@ tree_forwarder_block_p (basic_block bb, bool phi_wanted) { basic_block dest; /* Protect loop headers. */ - if (bb->loop_father->header == bb) + if (bb_loop_header_p (bb)) return false; dest = EDGE_SUCC (bb, 0)->dest; |