1 /* $Id: sr_cand.h,v 1.4 1994/06/24 10:32:13 ceriel Exp $ */
3 * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
4 * See the copyright notice in the ACK home directory, in the file "Copyright".
6 /* S T R E N G T H R E D U C T I O N
12 extern candidates(); /* (loop_p lp; lset *iv_cand, *vars)
13 * Find candidate induction variables,
14 * i.e. local variables that are assigned
15 * a value precisely once within the loop,
16 * within a strong block. Also find the
17 * local variables that are changed within
18 * the loop, but that are not a candidate.