Home | History | Annotate | Download | only in compiler

Lines Matching refs:first_interval_

408       first_interval_(nullptr),
424 UseInterval* interval = first_interval_;
573 if (current_interval_ == nullptr) return first_interval_;
576 return first_interval_;
625 current = first_interval_;
651 result->first_interval_ = after;
952 last_interval_->set_next(end_part.first_interval_);
968 splinter()->first_interval_ = splinter_temp.first_interval_;
971 splinter()->last_interval_->set_next(splinter_temp.first_interval_);
1097 DCHECK(first_interval_ != nullptr);
1098 DCHECK(first_interval_->start() <= start);
1099 DCHECK(start < first_interval_->end());
1100 first_interval_->set_start(start);
1109 while (first_interval_ != nullptr && first_interval_->start() <= end) {
1110 if (first_interval_->end() > end) {
1111 new_end = first_interval_->end();
1113 first_interval_ = first_interval_->next();
1117 new_interval->set_next(first_interval_);
1118 first_interval_ = new_interval;
1129 if (first_interval_ == nullptr) {
1131 first_interval_ = interval;
1134 if (end == first_interval_->start()) {
1135 first_interval_->set_start(start);
1136 } else if (end < first_interval_->start()) {
1138 interval->set_next(first_interval_);
1139 first_interval_ = interval;
1144 DCHECK(start <= first_interval_->end());
1145 first_interval_->set_start(Min(start, first_interval_->start()));
1146 first_interval_->set_end(Max(end, first_interval_->end()));