Home
last modified time | relevance | path

Searched refs:needsRegisterPair (Results 1 – 1 of 1) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java853 private void updateRegisterState(int register, boolean needsRegisterPair) {
854 int maxRegister = register + (needsRegisterPair ? 1 : 0);
939 boolean needsRegisterPair = unhandledInterval.requiredRegisters() == 2; in allocateSingleInterval()
945 assignRegisterToUnhandledInterval(unhandledInterval, needsRegisterPair, argumentRegister); in allocateSingleInterval()
1037 if (useRegisterHint(unhandledInterval, registerConstraint, freePositions, needsRegisterPair)) { in allocateSingleInterval()
1044 unhandledInterval, registerConstraint, needsRegisterPair, freePositions, false); in allocateSingleInterval()
1047 if (needsRegisterPair) { in allocateSingleInterval()
1072 assignRegisterToUnhandledInterval(unhandledInterval, needsRegisterPair, register); in allocateSingleInterval()
1079 assignRegisterToUnhandledInterval(unhandledInterval, needsRegisterPair, candidate); in allocateSingleInterval()
1090 assignRegisterToUnhandledInterval(unhandledInterval, needsRegisterPair, candidate); in allocateSingleInterval()
[all …]