Searched refs:KeyTy (Results 1 – 8 of 8) sorted by relevance
/external/llvm/include/llvm/Linker/ |
D | IRMover.h | 26 struct KeyTy { struct 29 KeyTy(ArrayRef<Type *> E, bool P); 30 KeyTy(const StructType *ST); 31 bool operator==(const KeyTy &that) const; 32 bool operator!=(const KeyTy &that) const; 36 static unsigned getHashValue(const KeyTy &Key); 38 static bool isEqual(const KeyTy &LHS, const StructType *RHS);
|
/external/llvm/lib/IR/ |
D | LLVMContextImpl.h | 80 struct KeyTy { struct 83 KeyTy(const ArrayRef<Type*>& E, bool P) : in KeyTy() function 85 KeyTy(const StructType *ST) in KeyTy() function 87 bool operator==(const KeyTy& that) const { 94 bool operator!=(const KeyTy& that) const { 104 static unsigned getHashValue(const KeyTy& Key) { in getHashValue() 110 return getHashValue(KeyTy(ST)); in getHashValue() 112 static bool isEqual(const KeyTy& LHS, const StructType *RHS) { in isEqual() 115 return LHS == KeyTy(RHS); in isEqual() 123 struct KeyTy { struct [all …]
|
D | MetadataImpl.h | 24 const typename InfoT::KeyTy &Key) { in getUniqued()
|
D | DebugInfoMetadata.cpp | 52 DILocationInfo::KeyTy(Line, Column, Scope, InlinedAt))) in getImpl() 182 GenericDINodeInfo::KeyTy Key(Tag, getString(Header), DwarfOps); in getImpl() 201 setHash(GenericDINodeInfo::KeyTy::calculateHash(this)); in recalculateHash() 210 CLASS##Info::KeyTy(UNWRAP_ARGS(ARGS)))) \
|
D | Type.cpp | 358 FunctionTypeKeyInfo::KeyTy Key(ReturnType, Params, isVarArg); in get() 401 AnonStructTypeKeyInfo::KeyTy Key(ETypes, isPacked); in get()
|
D | Metadata.cpp | 588 setHash(MDTupleInfo::KeyTy::calculateHash(this)); in recalculateHash() 717 MDTupleInfo::KeyTy Key(MDs); in getImpl()
|
/external/llvm/lib/Linker/ |
D | IRMover.cpp | 1546 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(ArrayRef<Type *> E, bool P) in KeyTy() function in IRMover::StructTypeKeyInfo::KeyTy 1549 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(const StructType *ST) in KeyTy() function in IRMover::StructTypeKeyInfo::KeyTy 1552 bool IRMover::StructTypeKeyInfo::KeyTy::operator==(const KeyTy &That) const { in operator ==() 1560 bool IRMover::StructTypeKeyInfo::KeyTy::operator!=(const KeyTy &That) const { in operator !=() 1572 unsigned IRMover::StructTypeKeyInfo::getHashValue(const KeyTy &Key) { in getHashValue() 1578 return getHashValue(KeyTy(ST)); in getHashValue() 1581 bool IRMover::StructTypeKeyInfo::isEqual(const KeyTy &LHS, in isEqual() 1585 return LHS == KeyTy(RHS); in isEqual() 1596 return KeyTy(LHS) == KeyTy(RHS); in isEqual() 1620 IRMover::StructTypeKeyInfo::KeyTy Key(ETypes, IsPacked); in findNonOpaque()
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 113 template <typename KeyTy> 115 SmallPtrSet<KeyTy, 4> > &ReverseMap, in RemoveFromReverseMap() argument 116 Instruction *Inst, KeyTy Val) { in RemoveFromReverseMap() 117 typename DenseMap<Instruction*, SmallPtrSet<KeyTy, 4> >::iterator in RemoveFromReverseMap()
|