diff options
author | Richard Henderson <rth@redhat.com> | 2009-09-10 11:01:23 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2009-09-10 11:01:23 -0700 |
commit | 671f9f3098adb1a7c989da1ee5180e08fb9c0f5f (patch) | |
tree | 1e26e005ab17ad875a7ffd828f74f03b4a8e883a /gcc/tree-cfg.c | |
parent | 15a15e8dc42b58e92b64924e8c15adceaff9a5ae (diff) | |
download | gcc-671f9f3098adb1a7c989da1ee5180e08fb9c0f5f.zip gcc-671f9f3098adb1a7c989da1ee5180e08fb9c0f5f.tar.gz gcc-671f9f3098adb1a7c989da1ee5180e08fb9c0f5f.tar.bz2 |
gimple-iterator.c (gimple_find_edge_insert_loc): Use gimple_seq_empty_p to test for no PHI nodes.
* gimple-iterator.c (gimple_find_edge_insert_loc): Use
gimple_seq_empty_p to test for no PHI nodes.
* tree-cfg.c (split_critical_edges): Likewise.
From-SVN: r151602
Diffstat (limited to 'gcc/tree-cfg.c')
-rw-r--r-- | gcc/tree-cfg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index 524422f..1357064 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -7250,7 +7250,7 @@ split_critical_edges (void) Go ahead and split them too. This matches the logic in gimple_find_edge_insert_loc. */ else if ((!single_pred_p (e->dest) - || phi_nodes (e->dest) + || !gimple_seq_empty_p (phi_nodes (e->dest)) || e->dest == EXIT_BLOCK_PTR) && e->src != ENTRY_BLOCK_PTR && !(e->flags & EDGE_ABNORMAL)) |