Lines Matching refs:TableGenStringKey
43 class TableGenStringKey { class
45 TableGenStringKey(const std::string &str) : data(str) {} in TableGenStringKey() function in llvm::TableGenStringKey
46 TableGenStringKey(const char *str) : data(str) {} in TableGenStringKey() function in llvm::TableGenStringKey
50 friend hash_code hash_value(const TableGenStringKey &Value) { in hash_value()
59 template<> struct DenseMapInfo<TableGenStringKey> {
60 static inline TableGenStringKey getEmptyKey() { in getEmptyKey()
61 TableGenStringKey Empty("<<<EMPTY KEY>>>"); in getEmptyKey()
64 static inline TableGenStringKey getTombstoneKey() { in getTombstoneKey()
65 TableGenStringKey Tombstone("<<<TOMBSTONE KEY>>>"); in getTombstoneKey()
68 static unsigned getHashValue(const TableGenStringKey& Val) { in getHashValue()
72 static bool isEqual(const TableGenStringKey& LHS, in isEqual()
73 const TableGenStringKey& RHS) { in isEqual()
1489 typedef std::pair<Init *, TableGenStringKey> Key; in get()