Home
last modified time | relevance | path

Searched defs:SparseBitVectorElement (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSparseBitVector.h42 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...]