Lines Matching refs:DenseMapInfo
218 template<> struct DenseMapInfo<clang::CodeGen::TBAAAccessInfo> {
220 unsigned UnsignedKey = DenseMapInfo<unsigned>::getEmptyKey();
223 DenseMapInfo<MDNode *>::getEmptyKey(),
224 DenseMapInfo<MDNode *>::getEmptyKey(),
225 DenseMapInfo<uint64_t>::getEmptyKey(),
226 DenseMapInfo<uint64_t>::getEmptyKey());
230 unsigned UnsignedKey = DenseMapInfo<unsigned>::getTombstoneKey();
233 DenseMapInfo<MDNode *>::getTombstoneKey(),
234 DenseMapInfo<MDNode *>::getTombstoneKey(),
235 DenseMapInfo<uint64_t>::getTombstoneKey(),
236 DenseMapInfo<uint64_t>::getTombstoneKey());
241 return DenseMapInfo<unsigned>::getHashValue(KindValue) ^
242 DenseMapInfo<MDNode *>::getHashValue(Val.BaseType) ^
243 DenseMapInfo<MDNode *>::getHashValue(Val.AccessType) ^
244 DenseMapInfo<uint64_t>::getHashValue(Val.Offset) ^
245 DenseMapInfo<uint64_t>::getHashValue(Val.Size);