|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcoins.aflow.util.AnalAdapter
coins.aflow.FlowAdapter
coins.aflow.FindDefUseList
Finds DefUseLists for FlowAnalSyms.
| Field Summary | |
Flow |
flow
|
| Fields inherited from class coins.aflow.FlowAdapter |
flowRoot, fResults, hirRoot, ioRoot, symRoot |
| Constructor Summary | |
FindDefUseList(FlowResults pResults)
|
|
| Method Summary | |
protected java.util.Set |
callModSyms(IR pCallNode,
SubpFlow pCurrentSubpFlow)
|
void |
find(FlowAnalSym pFlowAnalSym,
SubpFlow pSubpFlow)
|
void |
find(SubpFlow pSubpFlow)
Finds DefUseLists for all the FlowAnalSyms in pSubpFlow. |
protected void |
handleCall(IR pCallNode,
SubpFlow pSubpFlow,
java.util.Set pDDefSyms,
ListValuedMap pSymToPDefNode)
|
| Methods inherited from class coins.aflow.FlowAdapter |
find, find, find, find, find, find |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public final Flow flow
| Constructor Detail |
public FindDefUseList(FlowResults pResults)
| Method Detail |
public void find(SubpFlow pSubpFlow)
DefUseLists for all the FlowAnalSyms in pSubpFlow.
public void find(FlowAnalSym pFlowAnalSym,
SubpFlow pSubpFlow)
protected void handleCall(IR pCallNode,
SubpFlow pSubpFlow,
java.util.Set pDDefSyms,
ListValuedMap pSymToPDefNode)
protected java.util.Set callModSyms(IR pCallNode,
SubpFlow pCurrentSubpFlow)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||