Lines Matching refs:DenseMapInfo
60 return Inst == DenseMapInfo<Instruction *>::getEmptyKey() || in isSentinel()
61 Inst == DenseMapInfo<Instruction *>::getTombstoneKey(); in isSentinel()
78 template <> struct DenseMapInfo<SimpleValue> { struct
80 return DenseMapInfo<Instruction *>::getEmptyKey(); in getEmptyKey()
83 return DenseMapInfo<Instruction *>::getTombstoneKey(); in getTombstoneKey()
90 unsigned DenseMapInfo<SimpleValue>::getHashValue(SimpleValue Val) { in getHashValue()
146 bool DenseMapInfo<SimpleValue>::isEqual(SimpleValue LHS, SimpleValue RHS) { in isEqual()
207 return Inst == DenseMapInfo<Instruction *>::getEmptyKey() || in isSentinel()
208 Inst == DenseMapInfo<Instruction *>::getTombstoneKey(); in isSentinel()
225 template <> struct DenseMapInfo<CallValue> { struct
227 return DenseMapInfo<Instruction *>::getEmptyKey(); in getEmptyKey()
230 return DenseMapInfo<Instruction *>::getTombstoneKey(); in getTombstoneKey()
237 unsigned DenseMapInfo<CallValue>::getHashValue(CallValue Val) { in getHashValue()
245 bool DenseMapInfo<CallValue>::isEqual(CallValue LHS, CallValue RHS) { in isEqual()
273 typedef ScopedHashTable<SimpleValue, Value *, DenseMapInfo<SimpleValue>,
297 DenseMapInfo<Value *>, LoadMapAllocator> LoadHTType;