Lines Matching refs:GetRegister
40 return GetHighForLowRegister(low->GetRegister()) != low->GetHighInterval()->GetRegister(); in IsLowOfUnalignedPairInterval()
146 DCHECK(interval->GetRegister() == reg); in BlockRegister()
460 codegen_->DumpFloatingPointRegister(stream, interval->GetRegister()); in DumpInterval()
462 codegen_->DumpCoreRegister(stream, interval->GetRegister()); in DumpInterval()
573 ? Location::RegisterLocation(current->GetRegister()) in LinearScan()
574 : Location::FpuRegisterLocation(current->GetRegister())); in LinearScan()
577 current->GetHighInterval()->SetRegister(GetHighForLowRegister(current->GetRegister())); in LinearScan()
591 free_until[interval->GetRegister()] = kMaxLifetimePosition; in FreeIfNotCoverAt()
594 free_until[interval->GetHighInterval()->GetRegister()] = kMaxLifetimePosition; in FreeIfNotCoverAt()
599 free_until[interval->GetRegister()] = interval->FirstUseAfter(position); in FreeIfNotCoverAt()
602 free_until[interval->GetHighInterval()->GetRegister()] = free_until[interval->GetRegister()]; in FreeIfNotCoverAt()
620 free_until[interval->GetRegister()] = 0; in TryAllocateFreeReg()
667 if (free_until[inactive->GetRegister()] == 0) { in TryAllocateFreeReg()
673 free_until[inactive->GetRegister()] = in TryAllocateFreeReg()
674 std::min(free_until[inactive->GetRegister()], next_intersection); in TryAllocateFreeReg()
681 reg = current->GetRegister(); in TryAllocateFreeReg()
711 int high_reg = current->GetHighInterval()->GetRegister(); in TryAllocateFreeReg()
840 if (first_register_use > next_use[active->GetRegister()]) continue; in TrySplitNonPairOrUnalignedPairIntervalAt()
848 !IsLowRegister(active->GetRegister())) { in TrySplitNonPairOrUnalignedPairIntervalAt()
891 next_use[active->GetRegister()] = current->GetStart(); in AllocateBlockedReg()
895 next_use[active->GetRegister()] = use; in AllocateBlockedReg()
917 next_use[inactive->GetRegister()] = in AllocateBlockedReg()
918 std::min(next_intersection, next_use[inactive->GetRegister()]); in AllocateBlockedReg()
922 next_use[inactive->GetRegister()] = std::min(use, next_use[inactive->GetRegister()]); in AllocateBlockedReg()
932 reg = current->GetRegister(); in AllocateBlockedReg()
992 if (active->GetRegister() == reg) { in AllocateBlockedReg()
1008 if (inactive->GetRegister() == reg) { in AllocateBlockedReg()