public static interface StandardOp.SaveRegistersOp
| Modifier and Type | Method and Description |
|---|---|
RegisterSaveLayout |
getMap(FrameMap frameMap)
Gets a map from the saved registers saved by this operation to the frame slots in which
they are saved.
|
int |
remove(Set<Register> doNotSave)
Prunes
doNotSave from the registers saved by this operation. |
boolean |
supportsRemove()
Determines if the
remove(Set) operation is supported for this object. |
boolean supportsRemove()
remove(Set) operation is supported for this object.int remove(Set<Register> doNotSave)
doNotSave from the registers saved by this operation.doNotSave - registers that should not be saved by this operationUnsupportedOperationException - if removal is not supportedRegisterSaveLayout getMap(FrameMap frameMap)
frameMap - used to convert a
virtual slot to a frame slot index