Lines Matching defs:inval_set_
285 swap(a.inval_set_, b.inval_set_);
324 S* inval_set_;
765 inval_set_(inval_set) {
774 inval_set_->vector_->begin());
777 inval_set_->vector_->begin());
788 if (inval_set_ != NULL) inval_set_->Release();
799 return &(inval_set_->preallocated_[index_]);
813 bool done = (iterator_ == inval_set_->vector_->end());
814 VIXL_ASSERT(done == (index_ == inval_set_->size()));
817 return index_ == inval_set_->size();
824 VIXL_ASSERT(inval_set_->sorted_);
826 iterator_ = inval_set_->vector_->end();
828 index_ = inval_set_->size();
835 inval_set_->EraseInternal(&(*iterator_));
838 inval_set_->EraseInternal(inval_set_->preallocated_ + index_);
858 while ((iterator_ != inval_set_->vector_->end()) && !IsValid(*iterator_)) {
862 VIXL_ASSERT(inval_set_->empty() || IsValid(inval_set_->preallocated_[0]));
872 inval_set_(other.inval_set_),
875 if (inval_set_ != NULL) inval_set_->Acquire();
883 : using_vector_(false), index_(0), inval_set_(NULL) {
898 bool equal = (inval_set_ == rhs.inval_set_);
900 // If the inval_set_ matches, using_vector_ must also match.