summaryrefslogtreecommitdiffstats
path: root/gcc/lambda.h
diff options
context:
space:
mode:
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2006-05-17 14:25:59 +0000
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2006-05-17 14:25:59 +0000
commitdfe210e464510e705f64c07eec931449a2f43e19 (patch)
tree07cae7d173df3ab165bcf789fe48c1aeddde3dda /gcc/lambda.h
parent9b19ab49482d31ef31c797b7abc5b32f5a391995 (diff)
downloadppe42-gcc-dfe210e464510e705f64c07eec931449a2f43e19.tar.gz
ppe42-gcc-dfe210e464510e705f64c07eec931449a2f43e19.zip
PR middle-end/20256
PR middle-end/26435 * tree-loop-linear.c (linear_transform_loops): Don't test perfect_nest_p. Call rewrite_into_loop_closed_ssa only when something changed. * lambda.h (gcc_loopnest_to_lambda_loopnest): Update declaration. * lambda-code.c (can_convert_to_perfect_nest): Declared. (gcc_loopnest_to_lambda_loopnest): Removed need_perfect_nest parameter. Test for perfect_nest_p here. Fix formating. (replace_uses_equiv_to_x_with_y): Fix formating. (stmt_uses_op): Removed. (can_convert_to_perfect_nest): Removed loopivs parameter. Complete the test by checking the scalar dependences. (perfect_nestify): Remove the test for can_convert_to_perfect_nest. Fix formating. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113862 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lambda.h')
-rw-r--r--gcc/lambda.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/lambda.h b/gcc/lambda.h
index fc5679a5763..5eb63997c0d 100644
--- a/gcc/lambda.h
+++ b/gcc/lambda.h
@@ -199,8 +199,7 @@ void print_lambda_body_vector (FILE *, lambda_body_vector);
lambda_loopnest gcc_loopnest_to_lambda_loopnest (struct loops *,
struct loop *,
VEC(tree,heap) **,
- VEC(tree,heap) **,
- bool);
+ VEC(tree,heap) **);
void lambda_loopnest_to_gcc_loopnest (struct loop *,
VEC(tree,heap) *, VEC(tree,heap) *,
lambda_loopnest, lambda_trans_matrix);
OpenPOWER on IntegriCloud