Home
last modified time | relevance | path

Searched refs:KeyTy (Results 1 – 8 of 8) sorted by relevance

/external/llvm/include/llvm/Linker/
DIRMover.h26 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/
DLLVMContextImpl.h80 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 …]
DMetadataImpl.h24 const typename InfoT::KeyTy &Key) { in getUniqued()
DDebugInfoMetadata.cpp52 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)))) \
DType.cpp358 FunctionTypeKeyInfo::KeyTy Key(ReturnType, Params, isVarArg); in get()
401 AnonStructTypeKeyInfo::KeyTy Key(ETypes, isPacked); in get()
DMetadata.cpp588 setHash(MDTupleInfo::KeyTy::calculateHash(this)); in recalculateHash()
717 MDTupleInfo::KeyTy Key(MDs); in getImpl()
/external/llvm/lib/Linker/
DIRMover.cpp1546 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/
DMemoryDependenceAnalysis.cpp113 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()