Home
last modified time | relevance | path

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

/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java1270 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 …]