Searched refs:usePositions (Results 1 – 1 of 1) sorted by relevance
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/ |
D | LinearScanRegisterAllocator.java | 1270 RegisterPositions usePositions = new RegisterPositions(registerConstraint + 1); in allocateBlockedRegister() local 1280 usePositions.set(activeRegister + i, intervals.firstUseAfter(unhandledStart), in allocateBlockedRegister() 1294 if (firstUse < usePositions.get(inactiveRegister + i)) { in allocateBlockedRegister() 1295 usePositions.set(inactiveRegister + i, firstUse, in allocateBlockedRegister() 1306 usePositions.set(i, 0, false); in allocateBlockedRegister() 1311 usePositions.set(numberOfArgumentRegisters + NUMBER_OF_SENTINEL_REGISTERS, 0, false); in allocateBlockedRegister() 1316 blockLinkedRegisters(active, unhandledInterval, registerConstraint, usePositions, in allocateBlockedRegister() 1321 blockLinkedRegisters(inactive, unhandledInterval, registerConstraint, usePositions, in allocateBlockedRegister() 1328 needsRegisterPair, usePositions, true); in allocateBlockedRegister() 1331 needsRegisterPair, usePositions, false); in allocateBlockedRegister() [all …]
|