Home
last modified time | relevance | path

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

/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java962 RegisterPositions freePositions = new RegisterPositions(registerConstraint + 1); in allocateSingleInterval() local
966 freePositions.set(0, 0, false); in allocateSingleInterval()
972 freePositions.set(1, 0, false); in allocateSingleInterval()
976 freePositions.set(lastSentinelRegister, 0, false); in allocateSingleInterval()
983 freePositions.set(i, 0, false); in allocateSingleInterval()
995 freePositions.set(moveExceptionRegister, 0, false); in allocateSingleInterval()
1005 freePositions.set(activeRegister + i, 0, intervals.isConstantNumberInterval()); in allocateSingleInterval()
1025 freePositions.set(register, 0, freePositions.holdsConstant(register)); in allocateSingleInterval()
1027 if (nextOverlap < freePositions.get(register)) { in allocateSingleInterval()
1028 freePositions.set(register, nextOverlap, intervals.isConstantNumberInterval()); in allocateSingleInterval()
[all …]