Commit 335e59bd by Alexandre Oliva Committed by Alexandre Oliva

* dependence.c: Replace `[][]' with `[][MAX_SUBSCRIPTS]'.

From-SVN: r35927
parent d9fe00bb
2000-08-23 Alexandre Oliva <aoliva@redhat.com>
* dependence.c: Replace `[][]' with `[][MAX_SUBSCRIPTS]'.
2000-08-23 Hans-Peter Nilsson <hp@axis.com> 2000-08-23 Hans-Peter Nilsson <hp@axis.com>
* Makefile.in (GCC_PASSES): Add specs. * Makefile.in (GCC_PASSES): Add specs.
......
/* CYGNUS LOCAL dependency analysis */
/* Analyze loop dependencies /* Analyze loop dependencies
Copyright (C) 2000 Free Software Foundation, Inc. Copyright (C) 2000 Free Software Foundation, Inc.
...@@ -196,15 +194,19 @@ static int get_one_coefficient PARAMS ((tree, subscript*, def_use*, enum tree_co ...@@ -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 normalize_coefficients PARAMS ((subscript[], loop*, int));
static void classify_dependence PARAMS ((subscript[], subscript[], static void classify_dependence PARAMS ((subscript[], subscript[],
enum complexity_type[], int*, int)); enum complexity_type[], int*, int));
static void ziv_test PARAMS ((subscript[], subscript[], enum direction_type[][], static void ziv_test PARAMS ((subscript[], subscript[],
int[][], loop*, int)); enum direction_type[][MAX_SUBSCRIPTS],
static void siv_test PARAMS ((subscript[], subscript[], enum direction_type[][], int[][MAX_SUBSCRIPTS], loop*, int));
int[][], 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 int check_subscript_induction PARAMS ((subscript*, subscript*, loop*));
static void gcd_test PARAMS ((subscript[], subscript[], enum direction_type[][], static void gcd_test PARAMS ((subscript[], subscript[], enum
int[][], loop*, int)); direction_type[][MAX_SUBSCRIPTS],
int[][MAX_SUBSCRIPTS], loop*, int));
static int find_gcd PARAMS ((int, 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_array_ref PARAMS ((tree));
static void dump_one_node PARAMS ((def_use*, varray_type*)); static void dump_one_node PARAMS ((def_use*, varray_type*));
static void dump_node_dependence PARAMS ((void)); static void dump_node_dependence PARAMS ((void));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment