Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dregister_allocator.cc37 return GetHighForLowRegister(low->GetRegister()) != low->GetHighInterval()->GetRegister(); in IsLowOfUnalignedPairInterval()
231 LiveInterval* high = interval->GetHighInterval(); in ProcessInstruction()
356 LiveInterval* high = current->GetHighInterval(); in ProcessInstruction()
368 LiveInterval* high = current->GetHighInterval(); in ProcessInstruction()
662 if (current->HasHighInterval() && !current->GetHighInterval()->HasRegister()) { in LinearScan()
663 current->GetHighInterval()->SetRegister(GetHighForLowRegister(current->GetRegister())); in LinearScan()
679 DCHECK(interval->GetHighInterval()->IsDeadAt(position)); in FreeIfNotCoverAt()
680 free_until[interval->GetHighInterval()->GetRegister()] = kMaxLifetimePosition; in FreeIfNotCoverAt()
687 DCHECK(!interval->GetHighInterval()->CoversSlow(position)); in FreeIfNotCoverAt()
688 free_until[interval->GetHighInterval()->GetRegister()] = free_until[interval->GetRegister()]; in FreeIfNotCoverAt()
[all …]
Dssa_liveness_analysis.cc481 return Location::FpuRegisterPairLocation(GetRegister(), GetHighInterval()->GetRegister()); in ToLocation()
487 return Location::RegisterPairLocation(GetRegister(), GetHighInterval()->GetRegister()); in ToLocation()
Dssa_liveness_analysis.h738 LiveInterval* GetHighInterval() const { in GetHighInterval() function