public class BindingStorePlacementProblem extends DataFlowProblem
DataFlowProblem.DF_Direction_cfg, _direction, _fgNodes| Constructor and Description |
|---|
BindingStorePlacementProblem() |
| Modifier and Type | Method and Description |
|---|---|
void |
addStoreAndBindingAllocInstructions() |
FlowGraphNode |
buildFlowGraphNode(BasicBlock bb) |
java.lang.String |
getDataFlowVarsForOutput() |
java.lang.String |
getName() |
boolean |
scopeDefinesVariable(Variable v) |
boolean |
scopeUsesVariable(Variable v) |
compute_MOP_Solution, getCFG, getDFVarsCount, getFlowDirection, getFlowGraphNode, incomingEdgesOf, isEmpty, outgoingEdgesOf, setup, toStringpublic java.lang.String getName()
getName in class DataFlowProblempublic FlowGraphNode buildFlowGraphNode(BasicBlock bb)
buildFlowGraphNode in class DataFlowProblempublic java.lang.String getDataFlowVarsForOutput()
getDataFlowVarsForOutput in class DataFlowProblempublic boolean scopeDefinesVariable(Variable v)
public boolean scopeUsesVariable(Variable v)
public void addStoreAndBindingAllocInstructions()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.