Lines Matching defs:DenseMapInfo
219 template<> struct DenseMapInfo<clang::CodeGen::TBAAAccessInfo> {
221 unsigned UnsignedKey = DenseMapInfo<unsigned>::getEmptyKey();
224 DenseMapInfo<MDNode *>::getEmptyKey(),
225 DenseMapInfo<MDNode *>::getEmptyKey(),
226 DenseMapInfo<uint64_t>::getEmptyKey(),
227 DenseMapInfo<uint64_t>::getEmptyKey());
231 unsigned UnsignedKey = DenseMapInfo<unsigned>::getTombstoneKey();
234 DenseMapInfo<MDNode *>::getTombstoneKey(),
235 DenseMapInfo<MDNode *>::getTombstoneKey(),
236 DenseMapInfo<uint64_t>::getTombstoneKey(),
237 DenseMapInfo<uint64_t>::getTombstoneKey());
242 return DenseMapInfo<unsigned>::getHashValue(KindValue) ^
243 DenseMapInfo<MDNode *>::getHashValue(Val.BaseType) ^
244 DenseMapInfo<MDNode *>::getHashValue(Val.AccessType) ^
245 DenseMapInfo<uint64_t>::getHashValue(Val.Offset) ^
246 DenseMapInfo<uint64_t>::getHashValue(Val.Size);