Searched refs:live_ranges_ (Results 1 – 2 of 2) sorted by relevance
95 live_ranges_(allocator->Adapter()), in LifeIntervals()104 live_ranges_.push_front(live_range); in LifeIntervals()123 if (live_ranges_.empty() || live_range.GetEnd() < live_ranges_.front().GetBegin()) { in AppendRange()124 live_ranges_.push_front(live_range); in AppendRange()131 } else if (live_range.GetEnd() <= live_ranges_.front().GetEnd()) { in AppendRange()132 live_ranges_.front().SetBegin(live_range.GetBegin()); in AppendRange()139 } else if (!live_ranges_.front().Contains(live_range)) { in AppendRange()140 ASSERT(live_ranges_.front().GetBegin() == live_range.GetBegin()); in AppendRange()141 live_ranges_.front().SetEnd(live_range.GetEnd()); in AppendRange()156 ASSERT(loop_range.GetBegin() == live_ranges_.front().GetBegin()); in AppendGroupRange()[all …]
599 for (auto &range = live_ranges_.back(); range.GetEnd() > ln; range = live_ranges_.back()) { in SplitAt()600 live_ranges_.pop_back(); in SplitAt()607 live_ranges_.push_back(range); in SplitAt()625 while (!live_ranges_.empty()) { in MergeSibling()626 sibling_->AppendRange(live_ranges_.back()); in MergeSibling()627 live_ranges_.pop_back(); in MergeSibling()629 live_ranges_ = std::move(sibling_->live_ranges_); in MergeSibling()