Searched defs:SparseBitVectorElement (Results 1 – 3 of 3) sorted by relevance
42 template <unsigned ElementSize = 128> struct SparseBitVectorElement { struct57 SparseBitVectorElement() { in SparseBitVectorElement() argument63 explicit SparseBitVectorElement(unsigned Idx) { in SparseBitVectorElement() argument78 bool operator!=(const SparseBitVectorElement &RHS) const { argument83 BitWord word(unsigned Idx) const { in word()88 unsigned index() const { in index()92 bool empty() const { in empty()99 void set(unsigned Idx) { in set()103 bool test_and_set(unsigned Idx) { in test_and_set()112 void reset(unsigned Idx) { in reset()[all …]
43 struct SparseBitVectorElement struct59 friend struct ilist_sentinel_traits<SparseBitVectorElement>; argument
44 struct SparseBitVectorElement struct59 friend struct ilist_sentinel_traits<SparseBitVectorElement>; argument