|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FlowGraphNode | |
---|---|
org.jruby.compiler.ir.dataflow | |
org.jruby.compiler.ir.dataflow.analyses |
Uses of FlowGraphNode in org.jruby.compiler.ir.dataflow |
---|
Fields in org.jruby.compiler.ir.dataflow with type parameters of type FlowGraphNode | |
---|---|
protected java.util.List<FlowGraphNode> |
DataFlowProblem._fgNodes
|
Methods in org.jruby.compiler.ir.dataflow that return FlowGraphNode | |
---|---|
abstract FlowGraphNode |
DataFlowProblem.buildFlowGraphNode(BasicBlock bb)
|
protected FlowGraphNode |
DataFlowProblem.getFlowGraphNode(BasicBlock b)
|
Methods in org.jruby.compiler.ir.dataflow with parameters of type FlowGraphNode | |
---|---|
abstract void |
FlowGraphNode.compute_MEET(CFG.CFG_Edge edge,
FlowGraphNode pred)
"MEET" current solution of "IN/OUT" with "OUT/IN(pred)", where "pred" is a predecessor of the current node! The choice of "IN/OUT" is determined by the direction of data flow. |
Method parameters in org.jruby.compiler.ir.dataflow with type arguments of type FlowGraphNode | |
---|---|
void |
FlowGraphNode.computeDataFlowInfo(java.util.List<FlowGraphNode> workList,
java.util.BitSet bbSet)
|
Uses of FlowGraphNode in org.jruby.compiler.ir.dataflow.analyses |
---|
Subclasses of FlowGraphNode in org.jruby.compiler.ir.dataflow.analyses | |
---|---|
class |
BindingLoadPlacementNode
|
class |
BindingStorePlacementNode
|
class |
LiveVariableNode
|
Methods in org.jruby.compiler.ir.dataflow.analyses that return FlowGraphNode | |
---|---|
FlowGraphNode |
BindingLoadPlacementProblem.buildFlowGraphNode(BasicBlock bb)
|
FlowGraphNode |
BindingStorePlacementProblem.buildFlowGraphNode(BasicBlock bb)
|
FlowGraphNode |
LiveVariablesProblem.buildFlowGraphNode(BasicBlock bb)
|
Methods in org.jruby.compiler.ir.dataflow.analyses with parameters of type FlowGraphNode | |
---|---|
void |
BindingLoadPlacementNode.compute_MEET(CFG.CFG_Edge edge,
FlowGraphNode pred)
|
void |
BindingStorePlacementNode.compute_MEET(CFG.CFG_Edge edge,
FlowGraphNode pred)
|
void |
LiveVariableNode.compute_MEET(CFG.CFG_Edge edge,
FlowGraphNode pred)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |