All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class harpoon.Analysis.Maps.DefaultMap

java.lang.Object
   |
   +----harpoon.Analysis.Maps.DefaultMap

public class DefaultMap
extends Object
implements ConstMap, ExecMap
A DefaultMap returns conservative values for const and exec information: namely that no temp corresponds to a constant and that every node and edge is potentially executable.

Version:
$Id: DefaultMap.java,v 1.2 1998/10/11 02:37:07 cananian Exp $
Author:
C. Scott Ananian <cananian@alumni.princeton.edu>

Constructor Index

 o DefaultMap()

Method Index

 o constMap(HCode, Temp)
 o execMap(HCode, HCodeEdge)
 o execMap(HCode, HCodeElement)
 o isConst(HCode, Temp)

Constructors

 o DefaultMap
 public DefaultMap()

Methods

 o isConst
 public boolean isConst(HCode hc,
                        Temp t)
 o constMap
 public Object constMap(HCode hc,
                        Temp t)
 o execMap
 public boolean execMap(HCode hc,
                        HCodeElement node)
 o execMap
 public boolean execMap(HCode hc,
                        HCodeEdge edge)

All Packages  Class Hierarchy  This Package  Previous  Next  Index