SandMark version 2.0


sandmark.watermark.potkonjak
Class livenessAnalysis.IGNode

java.lang.Object
  |
  +--EDU.purdue.cs.bloat.util.GraphNode
        |
        +--sandmark.watermark.potkonjak.livenessAnalysis.IGNode
Enclosing class:
livenessAnalysis

class livenessAnalysis.IGNode
extends EDU.purdue.cs.bloat.util.GraphNode

Represents a node in the interference graph. Connected nodes in the interference graph interfere with each other. That is, their live regions


Field Summary
(package private)  EDU.purdue.cs.bloat.tree.LocalExpr def
           
(package private)  int key
           
 
Fields inherited from class EDU.purdue.cs.bloat.util.GraphNode
postIndex, preds, preIndex, succs
 
Constructor Summary
livenessAnalysis.IGNode(EDU.purdue.cs.bloat.tree.LocalExpr def)
          Constructor.
 
Method Summary
 int key()
           
 void setKey(int value)
           
 java.lang.String toString()
           
 
Methods inherited from class EDU.purdue.cs.bloat.util.GraphNode
preds, succs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

def

EDU.purdue.cs.bloat.tree.LocalExpr def

key

int key
Constructor Detail

livenessAnalysis.IGNode

public livenessAnalysis.IGNode(EDU.purdue.cs.bloat.tree.LocalExpr def)
Constructor.

Parameters:
def - The local variable represented by this node.
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setKey

public void setKey(int value)

key

public int key()

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002