Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DASTTypeTraits.h95 struct DenseMapInfo { struct
97 static inline ASTNodeKind getEmptyKey() { return ASTNodeKind(); } in getEmptyKey()
100 static inline ASTNodeKind getTombstoneKey() { in getTombstoneKey()
103 static unsigned getHashValue(const ASTNodeKind &Val) { return Val.KindId; } in getHashValue()
104 static bool isEqual(const ASTNodeKind &LHS, const ASTNodeKind &RHS) { in isEqual()
/external/llvm/lib/Transforms/Utils/
DBypassSlowDivision.cpp49 struct DenseMapInfo<DivOpInfo> { struct
50 static bool isEqual(const DivOpInfo &Val1, const DivOpInfo &Val2) { in isEqual()
56 static DivOpInfo getEmptyKey() { in getEmptyKey()
60 static DivOpInfo getTombstoneKey() { in getTombstoneKey()
64 static unsigned getHashValue(const DivOpInfo &Val) { in getHashValue()
/external/llvm/include/llvm/ADT/
DDenseMapInfo.h26 struct DenseMapInfo { struct
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp79 template <> struct DenseMapInfo<SimpleValue> { struct
80 static inline SimpleValue getEmptyKey() { in getEmptyKey()
83 static inline SimpleValue getTombstoneKey() { in getTombstoneKey()
226 template <> struct DenseMapInfo<CallValue> { struct
227 static inline CallValue getEmptyKey() { in getEmptyKey()
230 static inline CallValue getTombstoneKey() { in getTombstoneKey()
DGVN.cpp146 template <> struct DenseMapInfo<Expression> { struct
147 static inline Expression getEmptyKey() { in getEmptyKey()
151 static inline Expression getTombstoneKey() { in getTombstoneKey()
155 static unsigned getHashValue(const Expression e) { in getHashValue()
159 static bool isEqual(const Expression &LHS, const Expression &RHS) { in isEqual()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp680 struct DenseMapInfo<LoweredPHIRecord> { struct
681 static inline LoweredPHIRecord getEmptyKey() { in getEmptyKey()
684 static inline LoweredPHIRecord getTombstoneKey() { in getTombstoneKey()
687 static unsigned getHashValue(const LoweredPHIRecord &Val) { in getHashValue()
691 static bool isEqual(const LoweredPHIRecord &LHS, in isEqual()
/external/llvm/lib/MC/
DMCDwarf.cpp1461 template <> struct DenseMapInfo<CIEKey> { struct
1462 static CIEKey getEmptyKey() { return CIEKey::getEmptyKey(); } in getEmptyKey()
1463 static CIEKey getTombstoneKey() { return CIEKey::getTombstoneKey(); } in getTombstoneKey()
1464 static unsigned getHashValue(const CIEKey &Key) { in getHashValue()
1469 static bool isEqual(const CIEKey &LHS, const CIEKey &RHS) { in isEqual()
/external/clang/tools/libclang/
DCXCursor.cpp1264 template<> struct DenseMapInfo<CXCursor> { struct
1273 return llvm::DenseMapInfo<std::pair<const void *, const void *> > in getHashValue()
1276 static inline bool isEqual(const CXCursor &x, const CXCursor &y) { 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/ARCMigrate/
DObjCMT.cpp2048 template<> struct DenseMapInfo<EditEntry> { struct
2049 static inline EditEntry getEmptyKey() { in getEmptyKey()
2054 static inline EditEntry getTombstoneKey() { in getTombstoneKey()
2059 static unsigned getHashValue(const EditEntry& Val) { in getHashValue()
2067 static bool isEqual(const EditEntry &LHS, const EditEntry &RHS) { in isEqual()
/external/clang/lib/StaticAnalyzer/Checkers/
DRetainCountChecker.cpp491 template <> struct DenseMapInfo<ObjCSummaryKey> { struct
492 static inline ObjCSummaryKey getEmptyKey() { in getEmptyKey()
497 static inline ObjCSummaryKey getTombstoneKey() { in getTombstoneKey()
502 static unsigned getHashValue(const ObjCSummaryKey &V) { in getHashValue()
508 static bool isEqual(const ObjCSummaryKey& LHS, const ObjCSummaryKey& RHS) { in isEqual()
/external/clang/lib/Sema/
DSemaStmt.cpp3508 template <> struct DenseMapInfo<CatchHandlerType> { struct
3509 static CatchHandlerType getEmptyKey() { in getEmptyKey()
3514 static CatchHandlerType getTombstoneKey() { in getTombstoneKey()
3519 static unsigned getHashValue(const CatchHandlerType &Base) { in getHashValue()
3523 static bool isEqual(const CatchHandlerType &LHS, in isEqual()