diff options
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 547b67af471..f78be8ecf68 100644 --- a/gcc/tree-cfgcleanup.c +++ b/gcc/tree-cfgcleanup.c @@ -582,8 +582,8 @@ cleanup_tree_cfg_loop (void) if (changed) { bitmap changed_bbs = BITMAP_ALLOC (NULL); - fix_loop_structure (changed_bbs); calculate_dominance_info (CDI_DOMINATORS); + fix_loop_structure (changed_bbs); /* This usually does nothing. But sometimes parts of cfg that originally were inside a loop get out of it due to edge removal (since they |