public class NullRegisterAllocator extends RegisterAllocator
interference, ssaMeth| Constructor and Description |
|---|
NullRegisterAllocator(SsaMethod ssaMeth,
InterferenceGraph interference) |
| Modifier and Type | Method and Description |
|---|---|
RegisterMapper |
allocateRegisters()
Runs the algorithm.
|
boolean |
wantsParamsMovedHigh()
Indicates whether the method params were allocated at the bottom
of the namespace, and thus should be moved up to the top of the
namespace after phi removal.
|
getCategoryForSsaReg, getDefinitionSpecForSsaReg, insertMoveBefore, isDefinitionMoveParampublic NullRegisterAllocator(SsaMethod ssaMeth, InterferenceGraph interference)
public boolean wantsParamsMovedHigh()
wantsParamsMovedHigh in class RegisterAllocatortrue if params should be moved from low to highpublic RegisterMapper allocateRegisters()
allocateRegisters in class RegisterAllocatorSsaMethodCopyright © 2020. All Rights Reserved.