Lines Matching refs:uses_
306 uses_.push_front(*new_use); in AddTempUse()
342 if ((!uses_.empty()) &&
343 (uses_.front().GetUser() == actual_user) &&
344 (uses_.front().GetPosition() < position)) {
348 DCHECK(uses_.front().GetPosition() + 1 == position);
349 UsePositionList::iterator next_pos = uses_.begin();
354 } while (next_pos != uses_.end() && next_pos->GetPosition() < position);
356 uses_.insert_after(insert_pos, *new_use);
357 if (first_range_->GetEnd() == uses_.front().GetPosition()) {
369 DCHECK(uses_.empty() || position <= uses_.front().GetPosition());
371 uses_.push_front(*new_use);
405 uses_.push_front(*new_use); in AddPhiUse()
465 DCHECK(uses_.empty()); in SetFrom()
614 return parent_->uses_; in GetUses()
862 auto pos = high_or_low_interval_->uses_.before_begin();
863 for (const UsePosition& use : uses_) {
865 pos = high_or_low_interval_->uses_.insert_after(pos, *new_use);
995 uses_(), in allocator_()
1062 const UsePositionList::iterator old_begin = uses_.begin(); in AddBackEdgeUses()
1063 UsePositionList::iterator insert_pos = uses_.before_begin(); in AddBackEdgeUses()
1078 if ((old_begin != uses_.end()) && (old_begin->GetPosition() <= back_edge_use_position)) { in AddBackEdgeUses()
1085 DCHECK(insert_pos != uses_.before_begin() in AddBackEdgeUses()
1088 << std::distance(uses_.before_begin(), insert_pos); in AddBackEdgeUses()
1091 insert_pos = uses_.insert_after(insert_pos, *new_use); in AddBackEdgeUses()
1111 UsePositionList uses_; variable