Lines Matching refs:SimpleValue
54 struct SimpleValue { struct
57 SimpleValue(Instruction *I) : Inst(I) { in SimpleValue() argument
80 template <> struct DenseMapInfo<SimpleValue> {
81 static inline SimpleValue getEmptyKey() { in getEmptyKey()
84 static inline SimpleValue getTombstoneKey() { in getTombstoneKey()
87 static unsigned getHashValue(SimpleValue Val);
88 static bool isEqual(SimpleValue LHS, SimpleValue RHS);
92 unsigned DenseMapInfo<SimpleValue>::getHashValue(SimpleValue Val) { in getHashValue()
139 bool DenseMapInfo<SimpleValue>::isEqual(SimpleValue LHS, SimpleValue RHS) { in isEqual()
255 BumpPtrAllocator, ScopedHashTableVal<SimpleValue, Value *>> AllocatorTy;
256 typedef ScopedHashTable<SimpleValue, Value *, DenseMapInfo<SimpleValue>,
516 if (SimpleValue::canHandle(CondInst)) { in processNode()
570 if (SimpleValue::canHandle(CondI)) in processNode()
600 if (SimpleValue::canHandle(Inst)) { in processNode()