|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DF_LatticeCell
Represents a single lattice cell in a dataflow equation system.
Method Summary | |
---|---|
void |
addDef(DF_Equation eq)
Note that this variable appears on the LHS of an equation |
void |
addUse(DF_Equation eq)
Note that this variable appears on the RHS of an equation |
Iterator<DF_Equation> |
getDefs()
Returns an enumeration of the equations in which this lattice cell is defined. |
Iterator<DF_Equation> |
getUses()
Returns an enumeration of the equations in which this lattice cell is used. |
String |
toString()
Return a string representation of the cell |
Methods inherited from interface org.jikesrvm.compilers.opt.util.GraphNode |
---|
getIndex, inNodes, outNodes, setIndex |
Methods inherited from interface org.jikesrvm.compilers.opt.util.GraphElement |
---|
getScratch, setScratch |
Method Detail |
---|
Iterator<DF_Equation> getUses()
Iterator<DF_Equation> getDefs()
String toString()
toString
in class Object
void addUse(DF_Equation eq)
eq
- the equationvoid addDef(DF_Equation eq)
eq
- the equation
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |