diff options
author | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-08-23 22:52:25 +0000 |
---|---|---|
committer | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-08-23 22:52:25 +0000 |
commit | 2929a0fcce528f48e20749e44accae06fdcbc4a1 (patch) | |
tree | dfa458ad501ef8cb40a2bf1dcd1d3c96d820efe4 | |
parent | fa90e1501593b89b56ff5c2a3554c821e63cc6d3 (diff) | |
download | gcc-2929a0fcce528f48e20749e44accae06fdcbc4a1.tar.gz |
* dependence.c: Replace `[][]' with `[][MAX_SUBSCRIPTS]'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35927 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/dependence.c | 20 |
2 files changed, 15 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1951da397cd..f17bd5a1f77 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2000-08-23 Alexandre Oliva <aoliva@redhat.com> + + * dependence.c: Replace `[][]' with `[][MAX_SUBSCRIPTS]'. + 2000-08-23 Hans-Peter Nilsson <hp@axis.com> * Makefile.in (GCC_PASSES): Add specs. diff --git a/gcc/dependence.c b/gcc/dependence.c index a8174c10acf..fc466dfdab5 100644 --- a/gcc/dependence.c +++ b/gcc/dependence.c @@ -1,5 +1,3 @@ -/* CYGNUS LOCAL dependency analysis */ - /* Analyze loop dependencies Copyright (C) 2000 Free Software Foundation, Inc. @@ -196,15 +194,19 @@ static int get_one_coefficient PARAMS ((tree, subscript*, def_use*, enum tree_co static void normalize_coefficients PARAMS ((subscript[], loop*, int)); static void classify_dependence PARAMS ((subscript[], subscript[], enum complexity_type[], int*, int)); -static void ziv_test PARAMS ((subscript[], subscript[], enum direction_type[][], - int[][], loop*, int)); -static void siv_test PARAMS ((subscript[], subscript[], enum direction_type[][], - int[][], loop*, int)); +static void ziv_test PARAMS ((subscript[], subscript[], + enum direction_type[][MAX_SUBSCRIPTS], + int[][MAX_SUBSCRIPTS], loop*, int)); +static void siv_test PARAMS ((subscript[], subscript[], + enum direction_type[][MAX_SUBSCRIPTS], + int[][MAX_SUBSCRIPTS], loop*, int)); static int check_subscript_induction PARAMS ((subscript*, subscript*, loop*)); -static void gcd_test PARAMS ((subscript[], subscript[], enum direction_type[][], - int[][], loop*, int)); +static void gcd_test PARAMS ((subscript[], subscript[], enum + direction_type[][MAX_SUBSCRIPTS], + int[][MAX_SUBSCRIPTS], loop*, int)); static int find_gcd PARAMS ((int, int)); -static void merge_dependencies PARAMS ((enum direction_type[][], int[][], int, int)); +static void merge_dependencies PARAMS ((enum direction_type[][MAX_SUBSCRIPTS], + int[][MAX_SUBSCRIPTS], int, int)); static void dump_array_ref PARAMS ((tree)); static void dump_one_node PARAMS ((def_use*, varray_type*)); static void dump_node_dependence PARAMS ((void)); |