Home | History | Annotate | Download | only in Scalar

Lines Matching refs:SimpleValue

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