Uses of Class
org.jikesrvm.compilers.baseline.BasicBlock

Packages that use BasicBlock
org.jikesrvm.compilers.baseline   
 

Uses of BasicBlock in org.jikesrvm.compilers.baseline
 

Fields in org.jikesrvm.compilers.baseline declared as BasicBlock
 BasicBlock[] BuildBB.basicBlocks
           
 

Methods in org.jikesrvm.compilers.baseline that return BasicBlock
(package private)  BasicBlock BasicBlockFactory.newBlock(int startval)
          This should be the usual constructor, we know the start, but don't yet know the end.
 

Methods in org.jikesrvm.compilers.baseline with parameters of type BasicBlock
private  void BuildBB.addBasicBlock(BasicBlock newBB)
          add a basic block to the list
 void BasicBlock.addPredecessor(BasicBlock predbb)
           
 void BasicBlock.addUniquePredecessor(BasicBlock predbb)
          This method first checks if a block is already on the predecessor list.
private  void BuildBB.findAndSetJSRCallSite(int pred, BasicBlock retBB, int otherRetCount, boolean[] seenAlready)
          scan back from ret instruction to jsr call sites
private  void BuildBB.setupJSRCallSite(BasicBlock entryBB, BasicBlock retBB)
          setup jsr call site
static void BasicBlock.transferPredecessors(BasicBlock fromBB, BasicBlock toBB)
          transfer predecessor blocks from one block to another