Home
last modified time | relevance | path

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

/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java602 LiveIntervals argumentInterval = preArgumentSentinelValue.getLiveIntervals(); in performLinearScan() local
603 while (argumentInterval != null) { in performLinearScan()
604 assert argumentInterval.getRegister() != NO_REGISTER; in performLinearScan()
605 unhandled.remove(argumentInterval); in performLinearScan()
608 active.add(argumentInterval); in performLinearScan()
612 if (argumentInterval.getUses().size() > 1) { in performLinearScan()
613 LiveIntervalsUse use = argumentInterval.firstUseWithConstraint(); in performLinearScan()
616 if (argumentInterval.numberOfUsesWithConstraint() == 1) { in performLinearScan()
619 split = argumentInterval.splitBefore(use.getPosition()); in performLinearScan()
623 split = argumentInterval in performLinearScan()
[all …]