|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface DF_LatticeCell
DF_LatticeCell.java 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 Objectvoid 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 | ||||||||||