|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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 |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||