Uses of Class
org.jikesrvm.compilers.opt.ir.GCIRMapElement

Packages that use GCIRMapElement
org.jikesrvm.compilers.opt.ir   
org.jikesrvm.compilers.opt.runtimesupport   
 

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

Fields in org.jikesrvm.compilers.opt.ir with type parameters of type GCIRMapElement
private  LinkedListRVM<GCIRMapElement> GCIRMap.list
          This is the list of maps Each element on the list is an GCIRMapElement, which is a pair - an IR instruction (the GC point) - a list of RegSpillListElement, which initially hold symbolic registers that are references (these are expanded to either physical regs or spills by the register allocator)
 

Methods in org.jikesrvm.compilers.opt.ir that return GCIRMapElement
 GCIRMapElement GCIRMapElement.createTwin(Instruction inst)
          Create a twin entry: required when the same MIR GC point is split into two instructions, both of which are PEIs after register allocation/GCIRMap creation.
 

Methods in org.jikesrvm.compilers.opt.ir that return types with arguments of type GCIRMapElement
 Iterator<GCIRMapElement> GCIRMap.iterator()
           
 

Uses of GCIRMapElement in org.jikesrvm.compilers.opt.runtimesupport
 

Methods in org.jikesrvm.compilers.opt.runtimesupport with parameters of type GCIRMapElement
 int OptGCMap.generateGCMapEntry(GCIRMapElement irMapElem)
          Construct the GCMap for the argument GCIRMapElement