Home
last modified time | relevance | path

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

/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java447 int numberOfRegister = maxRegisterNumber + 1 - NUMBER_OF_SENTINEL_REGISTERS; in registersUsed() local
449 return numberOfRegister - unusedRegisters[unusedRegisters.length - 1]; in registersUsed()
451 return numberOfRegister; in registersUsed()
818 int numberOfRegister = current.numberOfConsecutiveRegisters(); in allocateLinkedIntervals() local
819 int firstRegister = getFreeConsecutiveRegisters(numberOfRegister); in allocateLinkedIntervals()
820 for (int i = 0; i < numberOfRegister; i++) { in allocateLinkedIntervals()
824 assert i < numberOfRegister; in allocateLinkedIntervals()
2025 private int getFreeConsecutiveRegisters(int numberOfRegister) { in getFreeConsecutiveRegisters() argument
2029 while ((current - first + 1) != numberOfRegister) { in getFreeConsecutiveRegisters()
2030 for (int i = 0; i < numberOfRegister - 1; i++) { in getFreeConsecutiveRegisters()
[all …]