Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dregister_allocator_linear_scan.cc1175 HInstruction* previous_phi = phi->GetPrevious(); in AllocateSpillSlotForCatchPhi() local
1176 DCHECK(previous_phi == nullptr || in AllocateSpillSlotForCatchPhi()
1177 previous_phi->AsPhi()->GetRegNumber() <= phi->GetRegNumber()) in AllocateSpillSlotForCatchPhi()
1180 if (phi->IsVRegEquivalentOf(previous_phi)) { in AllocateSpillSlotForCatchPhi()
1183 DCHECK(previous_phi->GetLiveInterval()->HasSpillSlot()); in AllocateSpillSlotForCatchPhi()
1184 interval->SetSpillSlot(previous_phi->GetLiveInterval()->GetSpillSlot()); in AllocateSpillSlotForCatchPhi()
Dregister_allocator_graph_color.cc1042 HInstruction* previous_phi = phi->GetPrevious(); in AllocateSpillSlotForCatchPhi() local
1043 DCHECK(previous_phi == nullptr || in AllocateSpillSlotForCatchPhi()
1044 previous_phi->AsPhi()->GetRegNumber() <= phi->GetRegNumber()) in AllocateSpillSlotForCatchPhi()
1048 if (phi->IsVRegEquivalentOf(previous_phi)) { in AllocateSpillSlotForCatchPhi()
1050 DCHECK(previous_phi->GetLiveInterval()->HasSpillSlot()); in AllocateSpillSlotForCatchPhi()
1051 interval->SetSpillSlot(previous_phi->GetLiveInterval()->GetSpillSlot()); in AllocateSpillSlotForCatchPhi()