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