class NormalBURS_DepGraphNode extends DepGraphNode
It provides some fields that are not used by any other client of DepGraphNode.
SpaceEffGraphNode.GraphEdgeEnumeration<T extends GraphEdge>, SpaceEffGraphNode.OutEdgeEnumeration
Modifier and Type | Field and Description |
---|---|
private AbstractBURS_TreeNode |
currentParent |
private int |
predecessorCount |
_instr
_inEdgeEnd, _inEdgeStart, _outEdgeEnd, _outEdgeStart, info, next, nextSorted, prev
Constructor and Description |
---|
NormalBURS_DepGraphNode(Instruction instr) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
decPredecessorCount() |
(package private) AbstractBURS_TreeNode |
getCurrentParent() |
(package private) int |
getPredecessorCount() |
(package private) void |
incPredecessorCount() |
(package private) void |
setCurrentParent(AbstractBURS_TreeNode treeNode) |
(package private) void |
setPredecessorCount(int newCount) |
insertOutEdge, insertRegTrueOutEdge, instruction, toString
_sortDFS, _sortRevTop, _sortTop, append, appendInEdge, appendOutEdge, clearDfsVisited, clearFlags, clearInFlags, clearLoopHeader, clearOnStack, clearOutFlags, clearTopVisited, deleteIn, deleteOut, deleteOut, deleteOut, dfsVisited, findOutEdgeTo, firstInEdge, firstInNode, firstOutEdge, firstOutNode, flagsOn, getIndex, getNext, getNumber, getNumberOfIn, getNumberOfOut, getPrev, hasIn, hasOneIn, hasOneIn, hasOneOut, hasOneOut, hasOut, hasZeroIn, hasZeroOut, inEdges, inNodes, insertOut, insertOut, isLoopHeader, onStack, outEdges, outNodes, pointsIn, pointsOut, printExtended, printInEdges, printInNodes, printOutEdges, printOutNodes, remove, removeIn, removeIn, removeOut, removeOut, replaceInEdge, replaceOut, setDfsVisited, setDfsVisitedOnStack, setIndex, setLoopHeader, setNumber, setOnStack, setTopVisited, sortDFS, sortRevTop, sortTop, topVisited
private int predecessorCount
private AbstractBURS_TreeNode currentParent
NormalBURS_DepGraphNode(Instruction instr)
void setPredecessorCount(int newCount)
int getPredecessorCount()
void incPredecessorCount()
void decPredecessorCount()
void setCurrentParent(AbstractBURS_TreeNode treeNode)
AbstractBURS_TreeNode getCurrentParent()