1 bdemsky  1.1.2.1 // AllInductionsMap.java, created Tue Jun 29 14:13:27 1999 by bdemsky
 2 bdemsky  1.1.2.1 // Copyright (C) 1999 Brian Demsky <bdemsky@mit.edu>
 3 bdemsky  1.1.2.1 // Licensed under the terms of the GNU GPL; see COPYING for details.
 4 bdemsky  1.1.2.1 package harpoon.Analysis.Maps;
 5 bdemsky  1.1.2.1 
 6 bdemsky  1.1.2.1 import harpoon.Analysis.Loops.Loops;
 7 bdemsky  1.1.2.1 import harpoon.ClassFile.HCode;
 8 bdemsky  1.1.2.1 
 9 bdemsky  1.1.2.3 import java.util.Map;
10 bdemsky  1.1.2.1 
11 bdemsky  1.1.2.1 /**
12 bdemsky  1.1.2.1  * <code>AllInductionsMap</code> is a mapping from <code>Loops</code> to a
13 bdemsky  1.1.2.1  * <code>Set</code> of basic induction <code>Temp</code>s.
14 bdemsky  1.1.2.1  *
15 bdemsky  1.1.2.1  * @author  Brian Demsky <bdemsky@mit.edu>
16 cananian 1.2      * @version $Id: AllInductionsMap.java,v 1.2 2002/02/25 20:58:08 cananian Exp $
17 bdemsky  1.1.2.1  */
18 bdemsky  1.1.2.1 public interface AllInductionsMap {
19 bdemsky  1.1.2.1     /** Returns a <code>Set</code> of basic induction <code>Temp</code>s. */
20 bdemsky  1.1.2.3     public Map allInductionsMap(HCode hc, Loops lp);
21 bdemsky  1.1.2.1 }
22 bdemsky  1.1.2.1 
23 bdemsky  1.1.2.1 
24 bdemsky  1.1.2.1 
25 bdemsky  1.1.2.1 
26 bdemsky  1.1.2.1 
27 bdemsky  1.1.2.1 
28 bdemsky  1.1.2.1 
29 bdemsky  1.1.2.1 
30 bdemsky  1.1.2.1 
31 cananian 1.2