Searched defs:SparseBitVectorElement (Results 1 – 1 of 1) sorted by relevance
42 template <unsigned ElementSize = 128> struct SparseBitVectorElement { struct 57 SparseBitVectorElement() { in SparseBitVectorElement() argument 63 explicit SparseBitVectorElement(unsigned Idx) { in SparseBitVectorElement() argument 78 bool operator!=(const SparseBitVectorElement &RHS) const { argument 172 bool unionWith(const SparseBitVectorElement &RHS) { in unionWith() argument 185 bool intersects(const SparseBitVectorElement &RHS) const { in intersects() argument 195 bool intersectWith(const SparseBitVectorElement argument 83 wordSparseBitVectorElement word() argument 88 indexSparseBitVectorElement index() argument 92 emptySparseBitVectorElement empty() argument 99 setSparseBitVectorElement set() argument 103 test_and_setSparseBitVectorElement test_and_set() argument 112 resetSparseBitVectorElement reset() argument 116 testSparseBitVectorElement test() argument 120 countSparseBitVectorElement count() argument 128 find_firstSparseBitVectorElement find_first() argument 136 find_lastSparseBitVectorElement find_last() argument 148 find_nextSparseBitVectorElement find_next() argument 218 intersectWithComplementSparseBitVectorElement intersectWithComplement() argument 240 intersectWithComplementSparseBitVectorElement intersectWithComplement() argument [all...]