Home
last modified time | relevance | path

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

/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java1271 RegisterPositions blockedPositions = new RegisterPositions(registerConstraint + 1); in allocateBlockedRegister() local
1317 blockedPositions); in allocateBlockedRegister()
1322 blockedPositions); in allocateBlockedRegister()
1345 int blockedPosition = getBlockedPosition(blockedPositions, candidate, needsRegisterPair); in allocateBlockedRegister()
1379 private int getBlockedPosition(RegisterPositions blockedPositions, int register, in getBlockedPosition() argument
1381 int blockedPosition = blockedPositions.get(register); in getBlockedPosition()
1384 blockedPosition = Math.min(blockedPosition, blockedPositions.get(register + 1)); in getBlockedPosition()
1571 RegisterPositions usePositions, RegisterPositions blockedPositions) { in blockLinkedRegisters() argument
1579 if (firstUse < blockedPositions.get(register + i)) { in blockLinkedRegisters()
1580 blockedPositions.set(register + i, firstUse, other.isConstantNumberInterval()); in blockLinkedRegisters()
[all …]