|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BasicBlock | |
---|---|
org.jruby.compiler.ir.dataflow | |
org.jruby.compiler.ir.dataflow.analyses | |
org.jruby.compiler.ir.representations |
Uses of BasicBlock in org.jruby.compiler.ir.dataflow |
---|
Fields in org.jruby.compiler.ir.dataflow declared as BasicBlock | |
---|---|
protected BasicBlock |
FlowGraphNode._bb
|
Methods in org.jruby.compiler.ir.dataflow that return BasicBlock | |
---|---|
BasicBlock |
FlowGraphNode.getBB()
|
Methods in org.jruby.compiler.ir.dataflow with parameters of type BasicBlock | |
---|---|
abstract FlowGraphNode |
DataFlowProblem.buildFlowGraphNode(BasicBlock bb)
|
protected FlowGraphNode |
DataFlowProblem.getFlowGraphNode(BasicBlock b)
|
java.util.Set<CFG.CFG_Edge> |
DataFlowProblem.incomingEdgesOf(BasicBlock bb)
|
java.util.Set<CFG.CFG_Edge> |
DataFlowProblem.outgoingEdgesOf(BasicBlock bb)
|
Constructors in org.jruby.compiler.ir.dataflow with parameters of type BasicBlock | |
---|---|
FlowGraphNode(DataFlowProblem p,
BasicBlock n)
|
Uses of BasicBlock in org.jruby.compiler.ir.dataflow.analyses |
---|
Methods in org.jruby.compiler.ir.dataflow.analyses with parameters of type BasicBlock | |
---|---|
FlowGraphNode |
BindingLoadPlacementProblem.buildFlowGraphNode(BasicBlock bb)
|
FlowGraphNode |
BindingStorePlacementProblem.buildFlowGraphNode(BasicBlock bb)
|
FlowGraphNode |
LiveVariablesProblem.buildFlowGraphNode(BasicBlock bb)
|
Constructors in org.jruby.compiler.ir.dataflow.analyses with parameters of type BasicBlock | |
---|---|
BindingLoadPlacementNode(DataFlowProblem prob,
BasicBlock n)
|
|
BindingStorePlacementNode(DataFlowProblem prob,
BasicBlock n)
|
|
LiveVariableNode(DataFlowProblem prob,
BasicBlock n)
|
Uses of BasicBlock in org.jruby.compiler.ir.representations |
---|
Fields in org.jruby.compiler.ir.representations declared as BasicBlock | |
---|---|
BasicBlock |
CFG.CFG_Edge._dst
|
BasicBlock |
CFG.CFG_Edge._src
|
Methods in org.jruby.compiler.ir.representations that return BasicBlock | |
---|---|
BasicBlock |
BasicBlock.cloneForInlining(InlinerInfo ii)
|
BasicBlock |
CFG.getEntryBB()
|
BasicBlock |
CFG.getExitBB()
|
BasicBlock |
InlinerInfo.getOrCreateRenamedBB(BasicBlock bb)
|
BasicBlock |
InlinerInfo.getRenamedBB(BasicBlock bb)
|
BasicBlock |
CFG.getTargetBB(Label l)
|
BasicBlock |
BasicBlock.splitAtInstruction(Instr splitPoint,
Label newLabel,
boolean includeSplitPointInstr)
|
Methods in org.jruby.compiler.ir.representations that return types with arguments of type BasicBlock | |
---|---|
java.util.Set<BasicBlock> |
CFG.getNodes()
|
java.util.ListIterator<BasicBlock> |
CFG.getPostOrderTraverser()
|
java.util.ListIterator<BasicBlock> |
CFG.getReversePostOrderTraverser()
|
java.util.List<BasicBlock> |
CFG.linearize()
|
Methods in org.jruby.compiler.ir.representations with parameters of type BasicBlock | |
---|---|
void |
ExceptionRegion.addBB(BasicBlock bb)
|
BasicBlock |
InlinerInfo.getOrCreateRenamedBB(BasicBlock bb)
|
BasicBlock |
InlinerInfo.getRenamedBB(BasicBlock bb)
|
java.util.Set<CFG.CFG_Edge> |
CFG.incomingEdgesOf(BasicBlock bb)
|
void |
CFG.inlineMethod(IRMethod m,
BasicBlock callBB,
CallInstr call)
|
java.util.Set<CFG.CFG_Edge> |
CFG.outgoingEdgesOf(BasicBlock bb)
|
void |
InlinerInfo.recordYieldSite(BasicBlock bb,
YieldInstr i)
|
void |
ExceptionRegion.setEndBB(BasicBlock bb)
|
void |
ExceptionRegion.setFirstRescueBB(BasicBlock frbb)
|
void |
BasicBlock.swallowBB(BasicBlock foodBB)
|
Constructors in org.jruby.compiler.ir.representations with parameters of type BasicBlock | |
---|---|
CFG.CFG_Edge(BasicBlock s,
BasicBlock d)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |