Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dssa_liveness_analysis.h571 LiveInterval* new_interval = new (allocator_) LiveInterval(allocator_, type_); in SplitAt() local
574 new_interval->first_safepoint_ = first_safepoint_; in SplitAt()
575 new_interval->last_safepoint_ = last_safepoint_; in SplitAt()
578 new_interval->last_safepoint_ = last_safepoint_; in SplitAt()
579 new_interval->first_safepoint_ = new_last_safepoint->GetNext(); in SplitAt()
580 DCHECK(new_interval->first_safepoint_ != nullptr); in SplitAt()
585 new_interval->next_sibling_ = next_sibling_; in SplitAt()
586 next_sibling_ = new_interval; in SplitAt()
587 new_interval->parent_ = parent_; in SplitAt()
589 new_interval->first_use_ = first_use_; in SplitAt()
[all …]
Dregister_allocator.cc1182 LiveInterval* new_interval = interval->SplitAt(position); in Split() local
1185 new_interval->SetHighInterval(high); in Split()
1186 high->SetLowInterval(new_interval); in Split()
1189 new_interval->SetLowInterval(low); in Split()
1190 low->SetHighInterval(new_interval); in Split()
1192 return new_interval; in Split()
Dregister_allocator_test.cc362 LiveInterval* new_interval = interval->SplitAt(last_xor->GetLifetimePosition() - 1); in TEST() local
366 ASSERT_EQ(new_interval->FirstRegisterUse(), last_xor->GetLifetimePosition()); in TEST()