Home
last modified time | relevance | path

Searched defs:DenseMapInfo (Results 1 – 12 of 12) sorted by relevance

/external/llvm/include/llvm/ADT/
DDenseMapInfo.h23 struct DenseMapInfo { struct
/external/llvm/lib/Transforms/Utils/
DBypassSlowDivision.cpp48 struct DenseMapInfo<DivOpInfo> { struct
49 static bool isEqual(const DivOpInfo &Val1, const DivOpInfo &Val2) { in isEqual()
55 static DivOpInfo getEmptyKey() { in getEmptyKey()
59 static DivOpInfo getTombstoneKey() { in getTombstoneKey()
63 static unsigned getHashValue(const DivOpInfo &Val) { in getHashValue()
DPromoteMemoryToRegister.cpp61 struct DenseMapInfo<std::pair<BasicBlock*, unsigned> > { struct
62 typedef std::pair<BasicBlock*, unsigned> EltTy;
63 static inline EltTy getEmptyKey() { in getEmptyKey()
66 static inline EltTy getTombstoneKey() { in getTombstoneKey()
69 static unsigned getHashValue(const std::pair<BasicBlock*, unsigned> &Val) { in getHashValue()
73 static bool isEqual(const EltTy &LHS, const EltTy &RHS) { in isEqual()
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp80 template<> struct DenseMapInfo<SimpleValue> { struct
81 static inline SimpleValue getEmptyKey() { in getEmptyKey()
84 static inline SimpleValue getTombstoneKey() { in getTombstoneKey()
228 template<> struct DenseMapInfo<CallValue> { struct
229 static inline CallValue getEmptyKey() { in getEmptyKey()
232 static inline CallValue getTombstoneKey() { in getTombstoneKey()
DGVN.cpp136 template <> struct DenseMapInfo<Expression> { struct
137 static inline Expression getEmptyKey() { in getEmptyKey()
141 static inline Expression getTombstoneKey() { in getTombstoneKey()
145 static unsigned getHashValue(const Expression e) { in getHashValue()
149 static bool isEqual(const Expression &LHS, const Expression &RHS) { in isEqual()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp590 struct DenseMapInfo<LoweredPHIRecord> { struct
591 static inline LoweredPHIRecord getEmptyKey() { in getEmptyKey()
594 static inline LoweredPHIRecord getTombstoneKey() { in getTombstoneKey()
597 static unsigned getHashValue(const LoweredPHIRecord &Val) { in getHashValue()
601 static bool isEqual(const LoweredPHIRecord &LHS, in isEqual()
/external/llvm/lib/Transforms/IPO/
DMergeFunctions.cpp135 struct DenseMapInfo<ComparableFunction> { struct
136 static ComparableFunction getEmptyKey() { in getEmptyKey()
139 static ComparableFunction getTombstoneKey() { in getTombstoneKey()
142 static unsigned getHashValue(const ComparableFunction &CF) { in getHashValue()
/external/clang/tools/libclang/
DCXCursor.cpp977 template<> struct DenseMapInfo<CXCursor> { struct
986 return llvm::DenseMapInfo<std::pair<const void *, const void *> > in getHashValue()
989 static inline bool isEqual(const CXCursor &x, const CXCursor &y) { in isEqual()
/external/llvm/lib/MC/
DMCDwarf.cpp1452 struct DenseMapInfo<CIEKey> { struct
1453 static CIEKey getEmptyKey() { in getEmptyKey()
1456 static CIEKey getTombstoneKey() { in getTombstoneKey()
1459 static unsigned getHashValue(const CIEKey &Key) { in getHashValue()
1465 static bool isEqual(const CIEKey &LHS, in isEqual()
/external/llvm/lib/TableGen/
DRecord.cpp59 template<> struct DenseMapInfo<TableGenStringKey> { struct
60 static inline TableGenStringKey getEmptyKey() { in getEmptyKey()
64 static inline TableGenStringKey getTombstoneKey() { in getTombstoneKey()
68 static unsigned getHashValue(const TableGenStringKey& Val) { in getHashValue()
72 static bool isEqual(const TableGenStringKey& LHS, in isEqual()
/external/clang/lib/StaticAnalyzer/Checkers/
DRetainCountChecker.cpp474 template <> struct DenseMapInfo<ObjCSummaryKey> { struct
475 static inline ObjCSummaryKey getEmptyKey() { in getEmptyKey()
480 static inline ObjCSummaryKey getTombstoneKey() { in getTombstoneKey()
485 static unsigned getHashValue(const ObjCSummaryKey &V) { in getHashValue()
491 static bool isEqual(const ObjCSummaryKey& LHS, const ObjCSummaryKey& RHS) { in isEqual()
/external/clang/include/clang/Sema/
DScopeInfo.h165 friend class DenseMapInfo; variable