Lines Matching refs:start_
63 LiveRange(size_t start, size_t end, LiveRange* next) : start_(start), end_(end), next_(next) { in LiveRange()
68 size_t GetStart() const { return start_; } in GetStart()
73 return (start_ >= other.start_ && start_ < other.end_) in IntersectsWith()
74 || (other.start_ >= start_ && other.start_ < end_); in IntersectsWith()
78 return end_ <= other.start_; in IsBefore()
82 stream << "[" << start_ << "," << end_ << ")"; in Dump()
87 start_, end_, next_ == nullptr ? nullptr : next_->Dup(allocator)); in Dup()
95 size_t start_;
412 first_range_->start_ = start; in AddRange()
440 first_range_->start_ = start; in AddLoopRange()
445 first_range_->start_ = start; in AddLoopRange()
460 first_range_->start_ = from; in SetFrom()
712 last_range_ = new (allocator_) LiveRange(current->start_, position, nullptr); in SplitAt()
719 current->start_ = position; in SplitAt()