Home | History | Annotate | Download | only in compiler

Lines Matching defs:bit_vector_

22       : bit_vector_(register_count + 1, zone) {}
24 const BitVector& bit_vector() const { return bit_vector_; }
26 BitVector& bit_vector() { return bit_vector_; }
30 DCHECK_LT(index, bit_vector_.length() - 1);
31 return bit_vector_.Contains(index);
35 return bit_vector_.Contains(bit_vector_.length() - 1);
39 return bit_vector_.Equals(other.bit_vector_);
44 DCHECK_LT(index, bit_vector_.length() - 1);
45 bit_vector_.Add(index);
50 DCHECK_LT(index, bit_vector_.length() - 1);
51 bit_vector_.Remove(index);
54 void MarkAccumulatorLive() { bit_vector_.Add(bit_vector_.length() - 1); }
56 void MarkAccumulatorDead() { bit_vector_.Remove(bit_vector_.length() - 1); }
58 void MarkAllLive() { bit_vector_.AddAll(); }
61 bit_vector_.Union(other.bit_vector_);
65 return bit_vector_.UnionIsChanged(other.bit_vector_);
69 bit_vector_.CopyFrom(other.bit_vector_);
73 BitVector bit_vector_;