Lines Matching refs:current
246 LiveRange* current = first_range_; in Covers() local
247 while (current != nullptr) { in Covers()
248 if (position >= current->GetStart() && position < current->GetEnd()) { in Covers()
251 current = current->GetNext(); in Covers()
359 LiveRange* current = first_range_; in SplitAt() local
364 if (position >= current->GetEnd()) { in SplitAt()
366 previous = current; in SplitAt()
367 current = current->next_; in SplitAt()
368 } else if (position <= current->GetStart()) { in SplitAt()
373 DCHECK(current != first_range_); in SplitAt()
377 new_interval->first_range_ = current; in SplitAt()
383 DCHECK(position < current->GetEnd() && position > current->GetStart()); in SplitAt()
385 last_range_ = new (allocator_) LiveRange(current->start_, position, nullptr); in SplitAt()
391 new_interval->first_range_ = current; in SplitAt()
392 current->start_ = position; in SplitAt()
395 } while (current != nullptr); in SplitAt()
411 LiveRange* current = first_range_; in Dump() local
413 current->Dump(stream); in Dump()
415 } while ((current = current->GetNext()) != nullptr); in Dump()