Lines Matching refs:DenseMapInfo
40 return DenseMapInfo<const void*>::getHashValue(V); in getHash()
58 return Inst == DenseMapInfo<Instruction*>::getEmptyKey() || in isSentinel()
59 Inst == DenseMapInfo<Instruction*>::getTombstoneKey(); in isSentinel()
76 template<> struct DenseMapInfo<SimpleValue> { struct
78 return DenseMapInfo<Instruction*>::getEmptyKey(); in getEmptyKey()
81 return DenseMapInfo<Instruction*>::getTombstoneKey(); in getTombstoneKey()
88 unsigned DenseMapInfo<SimpleValue>::getHashValue(SimpleValue Val) { in getHashValue()
142 bool DenseMapInfo<SimpleValue>::isEqual(SimpleValue LHS, SimpleValue RHS) { in isEqual()
201 return Inst == DenseMapInfo<Instruction*>::getEmptyKey() || in isSentinel()
202 Inst == DenseMapInfo<Instruction*>::getTombstoneKey(); in isSentinel()
219 template<> struct DenseMapInfo<CallValue> { struct
221 return DenseMapInfo<Instruction*>::getEmptyKey(); in getEmptyKey()
224 return DenseMapInfo<Instruction*>::getTombstoneKey(); in getTombstoneKey()
230 unsigned DenseMapInfo<CallValue>::getHashValue(CallValue Val) { in getHashValue()
244 bool DenseMapInfo<CallValue>::isEqual(CallValue LHS, CallValue RHS) { in isEqual()
271 typedef ScopedHashTable<SimpleValue, Value*, DenseMapInfo<SimpleValue>,
291 DenseMapInfo<Value*>, LoadMapAllocator> LoadHTType;