byucc.jhdl.synth.classparse
Class BasicBlock
java.lang.Object
byucc.jhdl.synth.classparse.BasicBlock
- Direct Known Subclasses:
- SynthBlock
- public class BasicBlock
- extends java.lang.Object
A very simple class to represent a basic block.
For now, it is little more than a pair of pointers to the entry and
exit instructions of the block.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
entry_index
protected int entry_index
exit_index
protected int exit_index
name
protected java.lang.String name
BasicBlock
public BasicBlock(AttributeCode parent,
int number)
getEntry
public OpCode getEntry()
getExit
public OpCode getExit()
getName
public java.lang.String getName()
execute
public void execute(VirtualMachine vm)
toString
public java.lang.String toString()
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.