Lines Matching refs:Elements
35 BitVector Elements; member in llvm::Graph::NodeSubset
36 NodeSubset(BitVector e) : Elements(e) {} in NodeSubset()
39 NodeSubset() : Elements(0) { in NodeSubset()
45 return other.Elements == this->Elements; in operator ==()
54 Elements |= 1U << Idx; in AddNode()
60 Elements &= ~(1U << Idx); in DeleteNode()
66 return (Elements & (1U << Idx)) != 0; in count()
71 return Elements == 0; in isEmpty()
76 return (this->Elements | other.Elements) == other.Elements; in isSubsetOf()
81 return ~(unsigned)this->Elements & ((1U << N) - 1); in Complement()
86 return this->Elements | other.Elements; in Join()
91 return this->Elements & other.Elements; in Meet()