Searched defs:DenseMapInfo (Results 1 – 12 of 12) sorted by relevance
/external/llvm/include/llvm/ADT/ |
D | DenseMapInfo.h | 23 struct DenseMapInfo { struct
|
/external/llvm/lib/Transforms/Utils/ |
D | BypassSlowDivision.cpp | 48 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()
|
D | PromoteMemoryToRegister.cpp | 61 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/ |
D | EarlyCSE.cpp | 80 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()
|
D | GVN.cpp | 136 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/ |
D | InstCombinePHI.cpp | 590 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/ |
D | MergeFunctions.cpp | 135 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/ |
D | CXCursor.cpp | 977 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/ |
D | MCDwarf.cpp | 1452 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/ |
D | Record.cpp | 59 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/ |
D | RetainCountChecker.cpp | 474 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/ |
D | ScopeInfo.h | 165 friend class DenseMapInfo; variable
|