Lines Matching refs:GetHighInterval
40 return GetHighForLowRegister(low->GetRegister()) != low->GetHighInterval()->GetRegister(); in IsLowOfUnalignedPairInterval()
254 LiveInterval* high = interval->GetHighInterval(); in ProcessInstruction()
351 LiveInterval* high = current->GetHighInterval(); in ProcessInstruction()
363 LiveInterval* high = current->GetHighInterval(); in ProcessInstruction()
576 if (current->HasHighInterval() && !current->GetHighInterval()->HasRegister()) { in LinearScan()
577 current->GetHighInterval()->SetRegister(GetHighForLowRegister(current->GetRegister())); in LinearScan()
593 DCHECK(interval->GetHighInterval()->IsDeadAt(position)); in FreeIfNotCoverAt()
594 free_until[interval->GetHighInterval()->GetRegister()] = kMaxLifetimePosition; in FreeIfNotCoverAt()
601 DCHECK(!interval->GetHighInterval()->CoversSlow(position)); in FreeIfNotCoverAt()
602 free_until[interval->GetHighInterval()->GetRegister()] = free_until[interval->GetRegister()]; in FreeIfNotCoverAt()
711 int high_reg = current->GetHighInterval()->GetRegister(); in TryAllocateFreeReg()
821 DCHECK_EQ(*(pos + 1), interval->GetHighInterval()); in RemoveIntervalAndPotentialOtherHalf()
1062 array->insert(insert_pos, { interval->GetHighInterval(), interval }); in AddSorted()