Uses of Class
org.jikesrvm.compilers.opt.regalloc.ScratchMap.Interval

Packages that use ScratchMap.Interval
org.jikesrvm.compilers.opt.regalloc   
 

Uses of ScratchMap.Interval in org.jikesrvm.compilers.opt.regalloc
 

Subclasses of ScratchMap.Interval in org.jikesrvm.compilers.opt.regalloc
(package private) static class ScratchMap.PhysicalInterval
          An object that represents an interval where a physical register's contents are evicted so that the physical register can be used as a scratch.
(package private) static class ScratchMap.SymbolicInterval
          An object that represents an interval where a symbolic register resides in a scratch register.
 

Fields in org.jikesrvm.compilers.opt.regalloc with type parameters of type ScratchMap.Interval
private  HashMap<Register,ArrayList<ScratchMap.Interval>> ScratchMap.map
          For each register, the set of intervals describing the register.
private  HashMap<Register,ScratchMap.Interval> ScratchMap.pending
          For each register, a pending (incomplete) interval under construction.
 

Methods in org.jikesrvm.compilers.opt.regalloc that return types with arguments of type ScratchMap.Interval
private  ArrayList<ScratchMap.Interval> ScratchMap.findOrCreateIntervalSet(Register r)
          Find or create the set of intervals corresponding to a register r.