Uses of Class
org.jikesrvm.compilers.opt.liveness.LiveSet

Packages that use LiveSet
org.jikesrvm.compilers.opt.depgraph   
org.jikesrvm.compilers.opt.ir   
org.jikesrvm.compilers.opt.liveness   
 

Uses of LiveSet in org.jikesrvm.compilers.opt.depgraph
 

Fields in org.jikesrvm.compilers.opt.depgraph declared as LiveSet
private  LiveSet DepGraph.handlerLiveSet
          Set of variables that are live on entry to at least one catch block that is reachable via a PEI in currentBlock.
 

Uses of LiveSet in org.jikesrvm.compilers.opt.ir
 

Fields in org.jikesrvm.compilers.opt.ir declared as LiveSet
private  LiveSet ExceptionHandlerBasicBlock.liveSet
          The liveness information at the beginning of this block.
 

Methods in org.jikesrvm.compilers.opt.ir that return LiveSet
 LiveSet ExceptionHandlerBasicBlock.getLiveSet()
          Returns the set of registers live before the first instruction of this basic block
 

Methods in org.jikesrvm.compilers.opt.ir with parameters of type LiveSet
 List<RegSpillListElement> GCIRMap.createDU(LiveSet set)
          TODO What is this method doing in this class ??
 void ExceptionHandlerBasicBlock.setLiveSet(LiveSet liveSet)
          Set the set of registers live before the first instruction of this basic block
 

Uses of LiveSet in org.jikesrvm.compilers.opt.liveness
 

Fields in org.jikesrvm.compilers.opt.liveness declared as LiveSet
private  LiveSet LiveAnalysis.BBLiveElement.BBKillSet
           
private  LiveSet LiveAnalysis.currentSet
          The current LiveSet that we will carry around
private  LiveSet LiveAnalysis.BBLiveElement.firstPEIKillSet
           
private  LiveSet LiveAnalysis.BBLiveElement.gen
           
private  LiveSet LiveAnalysis.BBLiveElement.in
           
 

Methods in org.jikesrvm.compilers.opt.liveness that return LiveSet
 LiveSet LiveAnalysis.BBLiveElement.BBKillSet()
          Returns the kill set
 LiveSet LiveAnalysis.BBLiveElement.firstPEIKillSet()
          Returns the first PEI kill set, i.e., the Kill set up to the first PEI
 LiveSet LiveAnalysis.BBLiveElement.getGen()
          Returns the Gen set
 LiveSet LiveAnalysis.BBLiveElement.getIn()
          Returns the In set
 

Methods in org.jikesrvm.compilers.opt.liveness with parameters of type LiveSet
 boolean LiveSet.add(LiveSet additionList)
          Adds the contents of the given set to this set.
private  void LiveAnalysis.collectOsrInfo(Instruction inst, LiveSet lives)
           
static void LiveInterval.createEndLiveRange(LiveSet set, BasicBlock block, Instruction inst)
          This method iterates over each element in the the passed live set.
 void LiveSet.remove(LiveSet removalList)
          Removes the contents of the passed set from the this set, i.e., this = this - removeList