|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jikesrvm.compilers.opt.ir.IRTools org.jikesrvm.compilers.opt.regalloc.GenericStackManager org.jikesrvm.compilers.opt.regalloc.ia32.StackManager org.jikesrvm.ArchitectureSpecificOpt.StackManager
public static final class ArchitectureSpecificOpt.StackManager
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jikesrvm.compilers.opt.regalloc.GenericStackManager |
---|
GenericStackManager.ScratchRegister |
Field Summary |
---|
Fields inherited from class org.jikesrvm.compilers.opt.regalloc.GenericStackManager |
---|
allocFrame, DEBUG, frameSize, ir, nonVolatileFPRLocation, nonVolatileGPRLocation, pref, restrict, saveVolatileFPRLocation, saveVolatileGPRLocation, scratchInUse, scratchMap, spillPointer, VERBOSE, VERBOSE_DEBUG, WORDSIZE |
Constructor Summary | |
---|---|
ArchitectureSpecificOpt.StackManager()
|
Method Summary |
---|
Methods inherited from class org.jikesrvm.compilers.opt.regalloc.ia32.StackManager |
---|
allocateNewSpillLocation, cleanUpAndInsertEpilogue, computeNonVolatileArea, getFrameFixedSize, initForArch, insertNormalPrologue, insertSpillBefore, insertUnspillBefore, isSysCall, needScratch, replaceOperandWithSpillLocation, restoreScratchRegistersBefore |
Methods inherited from class org.jikesrvm.compilers.opt.ir.IRTools |
---|
A, AC, AC, CPOS, CR, D, DC, defDoublesAsUse, definedIn, F, FC, getCondMoveOp, getDefaultOperand, getLoadOp, getLoadOp, getMoveOp, getStoreOp, getStoreOp, I, IC, insertInstructionsAfter, L, LC, makeBlockOnEdge, mayBeVolatileFieldLoad, moveInstruction, moveIntoRegister, moveIntoRegister, nonPEIGC, TG, usedIn, useDoublesAsDef |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ArchitectureSpecificOpt.StackManager()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |