Home
last modified time | relevance | path

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

/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() function
69 bool operator==(const SparseBitVectorElement &RHS) const {
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 &RHS, in intersectWith() argument
218 bool intersectWithComplement(const SparseBitVectorElement &RHS, in intersectWithComplement() argument
240 void intersectWithComplement(const SparseBitVectorElement &RHS1, in intersectWithComplement() argument
[all …]