summaryrefslogtreecommitdiff
path: root/gcc/tree-if-conv.c
diff options
context:
space:
mode:
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2010-04-08 17:32:17 +0000
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2010-04-08 17:32:17 +0000
commit5ead86d3e2b4433a2aae669801b3978215c79eba (patch)
tree17e9f74a4c15f528ffb3652b88da608d7770c042 /gcc/tree-if-conv.c
parentcf93b7e844439f0c66fb4b9735d5fc36a54d21a5 (diff)
downloadgcc-5ead86d3e2b4433a2aae669801b3978215c79eba.tar.gz
Remove unused parameter.
2010-04-08 Sebastian Pop <sebastian.pop@amd.com> * tree-if-conv.c (if_convertible_loop_p): Remove unused parameter. (tree_if_conversion): Same. Update call to if_convertible_loop_p. (main_tree_if_conversion): Update call to tree_if_conversion. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158135 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-if-conv.c')
-rw-r--r--gcc/tree-if-conv.c22
1 files changed, 7 insertions, 15 deletions
diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.c
index 4a563f32311..3a2034e100f 100644
--- a/gcc/tree-if-conv.c
+++ b/gcc/tree-if-conv.c
@@ -584,14 +584,10 @@ get_loop_body_in_if_conv_order (const struct loop *loop)
- it has two or more basic blocks,
- it has only one exit,
- loop header is not the exit edge,
- - if its basic blocks and phi nodes are if convertible. See above for
- more info.
- FOR_VECTORIZER enables vectorizer specific checks, for example, support
- for vector conditions, data dependency checks, etc.
- (Not implemented yet). */
+ - if its basic blocks and phi nodes are if convertible. */
static bool
-if_convertible_loop_p (struct loop *loop, bool for_vectorizer ATTRIBUTE_UNUSED)
+if_convertible_loop_p (struct loop *loop)
{
basic_block bb;
gimple_stmt_iterator itr;
@@ -1023,13 +1019,10 @@ combine_blocks (struct loop *loop)
/* Main entry point. Apply if-conversion to the LOOP. Return true if
successful otherwise return false. If false is returned then loop
- remains unchanged. FOR_VECTORIZER is a boolean flag. It indicates
- whether if-conversion is used for vectorizer or not. If it is used
- for vectorizer, additional checks are used. (Vectorization checks
- are not yet implemented). */
+ remains unchanged. */
static bool
-tree_if_conversion (struct loop *loop, bool for_vectorizer)
+tree_if_conversion (struct loop *loop)
{
basic_block bb;
gimple_stmt_iterator itr;
@@ -1039,7 +1032,7 @@ tree_if_conversion (struct loop *loop, bool for_vectorizer)
/* If-conversion is not appropriate for all loops. First, check if
loop is if-convertible or not. */
- if (!if_convertible_loop_p (loop, for_vectorizer))
+ if (!if_convertible_loop_p (loop))
{
if (dump_file && (dump_flags & TDF_DETAILS))
fprintf (dump_file,"-------------------------\n");
@@ -1114,9 +1107,8 @@ main_tree_if_conversion (void)
return 0;
FOR_EACH_LOOP (li, loop, 0)
- {
- tree_if_conversion (loop, true);
- }
+ tree_if_conversion (loop);
+
return 0;
}