]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/tree-ssa-loop-im.c
basic-block.h (single_succ_p, [...]): New inline functions.
[thirdparty/gcc.git] / gcc / tree-ssa-loop-im.c
index ce9ca97da99b73bc13ad4f0e51d39cdcba0d3ba2..4b695aa98ce74d46c9f36e4f8e06e1eb33243151 100644 (file)
@@ -644,8 +644,8 @@ loop_commit_inserts (void)
     {
       bb = BASIC_BLOCK (i);
       add_bb_to_loop (bb,
-                     find_common_loop (EDGE_SUCC (bb, 0)->dest->loop_father,
-                                       EDGE_PRED (bb, 0)->src->loop_father));
+                     find_common_loop (single_pred (bb)->loop_father,
+                                       single_succ (bb)->loop_father));
     }
 }