Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Linker/
HDIRMover.h27 struct KeyTy { struct
30 KeyTy(ArrayRef<Type *> E, bool P);
31 KeyTy(const StructType *ST);
32 bool operator==(const KeyTy &that) const;
33 bool operator!=(const KeyTy &that) const;
37 static unsigned getHashValue(const KeyTy &Key);
39 static bool isEqual(const KeyTy &LHS, const StructType *RHS);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDLLVMContextImpl.h98 struct KeyTy { struct
102 KeyTy(const ArrayRef<Type*>& E, bool P) : in KeyTy() argument
105 KeyTy(const StructType *ST) in KeyTy() argument
108 bool operator==(const KeyTy& that) const {
115 bool operator!=(const KeyTy& that) const {
128 static unsigned getHashValue(const KeyTy& Key) { in getHashValue()
135 return getHashValue(KeyTy(ST)); in getHashValue()
138 static bool isEqual(const KeyTy& LHS, const StructType *RHS) { in isEqual()
141 return LHS == KeyTy(RHS); in isEqual()
150 struct KeyTy { struct
[all …]
HDMetadataImpl.h23 const typename InfoT::KeyTy &Key) { in getUniqued()
HDDebugInfoMetadata.cpp60 DILocationInfo::KeyTy(Line, Column, Scope, in getImpl()
268 GenericDINodeInfo::KeyTy Key(Tag, Header, DwarfOps); in getImpl()
287 setHash(GenericDINodeInfo::KeyTy::calculateHash(this)); in recalculateHash()
296 CLASS##Info::KeyTy(UNWRAP_ARGS(ARGS)))) \
HDType.cpp304 const FunctionTypeKeyInfo::KeyTy Key(ReturnType, Params, isVarArg); in get()
349 const AnonStructTypeKeyInfo::KeyTy Key(ETypes, isPacked); in get()
HDMetadata.cpp688 setHash(MDTupleInfo::KeyTy::calculateHash(this)); in recalculateHash()
818 MDTupleInfo::KeyTy Key(MDs); in getImpl()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Linker/
HDIRMover.cpp1485 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(ArrayRef<Type *> E, bool P) in KeyTy() function in IRMover::StructTypeKeyInfo::KeyTy
1488 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(const StructType *ST) in KeyTy() function in IRMover::StructTypeKeyInfo::KeyTy
1491 bool IRMover::StructTypeKeyInfo::KeyTy::operator==(const KeyTy &That) const { in operator ==()
1495 bool IRMover::StructTypeKeyInfo::KeyTy::operator!=(const KeyTy &That) const { in operator !=()
1507 unsigned IRMover::StructTypeKeyInfo::getHashValue(const KeyTy &Key) { in getHashValue()
1513 return getHashValue(KeyTy(ST)); in getHashValue()
1516 bool IRMover::StructTypeKeyInfo::isEqual(const KeyTy &LHS, in isEqual()
1520 return LHS == KeyTy(RHS); in isEqual()
1527 return KeyTy(LHS) == KeyTy(RHS); in isEqual()
1551 IRMover::StructTypeKeyInfo::KeyTy Key(ETypes, IsPacked); in findNonOpaque()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDMemoryDependenceAnalysis.cpp98 template <typename KeyTy>
100 RemoveFromReverseMap(DenseMap<Instruction *, SmallPtrSet<KeyTy, 4>> &ReverseMap, in RemoveFromReverseMap() argument
101 Instruction *Inst, KeyTy Val) { in RemoveFromReverseMap()
102 typename DenseMap<Instruction *, SmallPtrSet<KeyTy, 4>>::iterator InstIt = in RemoveFromReverseMap()