diff options
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/tree-if-conv.c | 10 |
2 files changed, 8 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 83760ae..713a033 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2010-05-26 Sebastian Pop <sebastian.pop@amd.com> + * tree-if-conv.c (tree_if_conversion): Do not return a bool. + +2010-05-26 Sebastian Pop <sebastian.pop@amd.com> + * tree-if-conv.c: Update copyright years. Fix comments. Fix indentation. diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.c index 127b5e3..ba3b7c6 100644 --- a/gcc/tree-if-conv.c +++ b/gcc/tree-if-conv.c @@ -1004,10 +1004,10 @@ combine_blocks (struct loop *loop) merge_blocks (loop->header, exit_bb); } -/* Main entry point: return true when LOOP is if-converted, otherwise - the loop remains unchanged. */ +/* If-convert LOOP when it is legal. For the moment this pass has no + profitability analysis. */ -static bool +static void tree_if_conversion (struct loop *loop) { gimple_stmt_iterator itr; @@ -1027,7 +1027,7 @@ tree_if_conversion (struct loop *loop) ifc_bbs = NULL; } free_dominance_info (CDI_POST_DOMINATORS); - return false; + return; } for (i = 0; i < loop->num_nodes; i++) @@ -1071,8 +1071,6 @@ tree_if_conversion (struct loop *loop) clean_predicate_lists (loop); free (ifc_bbs); ifc_bbs = NULL; - - return true; } /* Tree if-conversion pass management. */ |