Lines Matching refs:DenseMapInfo
220 template<> struct DenseMapInfo<clang::CodeGen::TBAAAccessInfo> {
222 unsigned UnsignedKey = DenseMapInfo<unsigned>::getEmptyKey();
225 DenseMapInfo<MDNode *>::getEmptyKey(),
226 DenseMapInfo<MDNode *>::getEmptyKey(),
227 DenseMapInfo<uint64_t>::getEmptyKey(),
228 DenseMapInfo<uint64_t>::getEmptyKey());
232 unsigned UnsignedKey = DenseMapInfo<unsigned>::getTombstoneKey();
235 DenseMapInfo<MDNode *>::getTombstoneKey(),
236 DenseMapInfo<MDNode *>::getTombstoneKey(),
237 DenseMapInfo<uint64_t>::getTombstoneKey(),
238 DenseMapInfo<uint64_t>::getTombstoneKey());
243 return DenseMapInfo<unsigned>::getHashValue(KindValue) ^
244 DenseMapInfo<MDNode *>::getHashValue(Val.BaseType) ^
245 DenseMapInfo<MDNode *>::getHashValue(Val.AccessType) ^
246 DenseMapInfo<uint64_t>::getHashValue(Val.Offset) ^
247 DenseMapInfo<uint64_t>::getHashValue(Val.Size);