Searched refs:needsRegisterPair (Results 1 – 1 of 1) sorted by relevance
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/ |
D | LinearScanRegisterAllocator.java | 853 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 …]
|