Searched refs:SMSNode (Results 1 – 1 of 1) sorted by relevance
97 struct SMSNode { struct122 using DenseT = SmallVector<SMSNode, 8>; argument145 bool isHead(const SMSNode &D) const { in isHead()171 Dense[Idx] = SMSNode(V, Prev, Next); in addValue()179 Dense[Idx].Prev = SMSNode::INVALID; in makeTombstone()240 if (Idx == SMSNode::INVALID) in isEnd()320 iterator end() { return iterator(this, SMSNode::INVALID, SMSNode::INVALID); } in end()322 return const_iterator(this, SMSNode::INVALID, SMSNode::INVALID); in end()347 FreelistIdx = SMSNode::INVALID; in clear()424 unsigned NodeIdx = addValue(Val, SMSNode::INVALID, SMSNode::INVALID); in insert()[all …]