/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86OptimizeLEAs.cpp | 118 template <> struct DenseMapInfo<MemOpKey> { struct 119 using PtrInfo = DenseMapInfo<const MachineOperand *>; 121 static inline MemOpKey getEmptyKey() { in getEmptyKey() 127 static inline MemOpKey getTombstoneKey() { in getTombstoneKey() 133 static unsigned getHashValue(const MemOpKey &Val) { in getHashValue() 176 static bool isEqual(const MemOpKey &LHS, const MemOpKey &RHS) { in isEqual()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
D | DenseMapInfo.h | 26 struct DenseMapInfo { struct
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | DenseMapInfo.h | 29 struct DenseMapInfo { struct
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | CFLAndersAliasAnalysis.cpp | 275 template <> struct DenseMapInfo<OffsetValue> { struct 276 static OffsetValue getEmptyKey() { in getEmptyKey() 281 static OffsetValue getTombstoneKey() { in getTombstoneKey() 286 static unsigned getHashValue(const OffsetValue &OVal) { in getHashValue() 291 static bool isEqual(const OffsetValue &LHS, const OffsetValue &RHS) { in isEqual() 297 template <> struct DenseMapInfo<OffsetInstantiatedValue> { struct 298 static OffsetInstantiatedValue getEmptyKey() { in getEmptyKey() 304 static OffsetInstantiatedValue getTombstoneKey() { in getTombstoneKey() 310 static unsigned getHashValue(const OffsetInstantiatedValue &OVal) { in getHashValue() 315 static bool isEqual(const OffsetInstantiatedValue &LHS, in isEqual()
|
D | MemorySSA.cpp | 189 template <> struct DenseMapInfo<MemoryLocOrCall> { struct 190 static inline MemoryLocOrCall getEmptyKey() { in getEmptyKey() 194 static inline MemoryLocOrCall getTombstoneKey() { in getTombstoneKey() 198 static unsigned getHashValue(const MemoryLocOrCall &MLOC) { in getHashValue() 213 static bool isEqual(const MemoryLocOrCall &LHS, const MemoryLocOrCall &RHS) { in isEqual()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 125 template <> struct DenseMapInfo<SimpleValue> { struct 126 static inline SimpleValue getEmptyKey() { in getEmptyKey() 130 static inline SimpleValue getTombstoneKey() { in getTombstoneKey() 437 template <> struct DenseMapInfo<CallValue> { struct 438 static inline CallValue getEmptyKey() { in getEmptyKey() 442 static inline CallValue getTombstoneKey() { in getTombstoneKey()
|
D | GVNSink.cpp | 317 template <typename ModelledPHI> struct DenseMapInfo { struct 318 static inline ModelledPHI &getEmptyKey() { in getEmptyKey() 323 static inline ModelledPHI &getTombstoneKey() { in getTombstoneKey() 328 static unsigned getHashValue(const ModelledPHI &V) { return V.hash(); } in getHashValue() 330 static bool isEqual(const ModelledPHI &LHS, const ModelledPHI &RHS) { in isEqual()
|
D | GVN.cpp | 143 template <> struct DenseMapInfo<GVN::Expression> { struct 144 static inline GVN::Expression getEmptyKey() { return ~0U; } in getEmptyKey() 145 static inline GVN::Expression getTombstoneKey() { return ~1U; } in getTombstoneKey() 147 static unsigned getHashValue(const GVN::Expression &e) { in getHashValue() 153 static bool isEqual(const GVN::Expression &LHS, const GVN::Expression &RHS) { in isEqual()
|
D | NewGVN.cpp | 444 template <> struct DenseMapInfo<const Expression *> { struct 445 static const Expression *getEmptyKey() { in getEmptyKey() 451 static const Expression *getTombstoneKey() { in getTombstoneKey() 457 static unsigned getHashValue(const Expression *E) { in getHashValue() 461 static unsigned getHashValue(const ExactEqualsExpression &E) { in getHashValue() 465 static bool isEqual(const ExactEqualsExpression &LHS, const Expression *RHS) { in isEqual() 471 static bool isEqual(const Expression *LHS, const Expression *RHS) { in isEqual()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | WholeProgramDevirt.cpp | 266 template <> struct DenseMapInfo<VTableSlot> { struct 267 static VTableSlot getEmptyKey() { in getEmptyKey() 271 static VTableSlot getTombstoneKey() { in getTombstoneKey() 275 static unsigned getHashValue(const VTableSlot &I) { in getHashValue() 279 static bool isEqual(const VTableSlot &LHS, in isEqual() 285 template <> struct DenseMapInfo<VTableSlotSummary> { struct 286 static VTableSlotSummary getEmptyKey() { in getEmptyKey() 290 static VTableSlotSummary getTombstoneKey() { in getTombstoneKey() 294 static unsigned getHashValue(const VTableSlotSummary &I) { in getHashValue() 298 static bool isEqual(const VTableSlotSummary &LHS, in isEqual()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombinePHI.cpp | 935 struct DenseMapInfo<LoweredPHIRecord> { struct 936 static inline LoweredPHIRecord getEmptyKey() { in getEmptyKey() 939 static inline LoweredPHIRecord getTombstoneKey() { in getTombstoneKey() 942 static unsigned getHashValue(const LoweredPHIRecord &Val) { in getHashValue() 946 static bool isEqual(const LoweredPHIRecord &LHS, in isEqual()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCDwarf.cpp | 1800 template <> struct DenseMapInfo<CIEKey> { struct 1801 static CIEKey getEmptyKey() { return CIEKey::getEmptyKey(); } in getEmptyKey() 1802 static CIEKey getTombstoneKey() { return CIEKey::getTombstoneKey(); } in getTombstoneKey() 1804 static unsigned getHashValue(const CIEKey &Key) { in getHashValue() 1810 static bool isEqual(const CIEKey &LHS, const CIEKey &RHS) { in isEqual()
|