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

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Linker/
H A DIRMover.h27 struct KeyTy { struct in struct:llvm::IRMover::StructTypeKeyInfo
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-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DMetadataImpl.h23 const typename InfoT::KeyTy &Key) {
H A DLLVMContextImpl.h96 struct KeyTy { struct in struct:llvm::AnonStructTypeKeyInfo
100 KeyTy(const ArrayRef<Type*>& E, bool P) : function in struct:llvm::AnonStructTypeKeyInfo::KeyTy
103 KeyTy(const StructType *ST) function in struct:llvm::AnonStructTypeKeyInfo::KeyTy
106 bool operator==(const KeyTy& that) const {
113 bool operator!=(const KeyTy& that) const {
126 static unsigned getHashValue(const KeyTy& Key) {
133 return getHashValue(KeyTy(ST));
136 static bool isEqual(const KeyTy& LHS, const StructType *RHS) {
139 return LHS == KeyTy(RHS);
148 struct KeyTy { struct in struct:llvm::FunctionTypeKeyInfo
153 KeyTy(const Type* R, const ArrayRef<Type*>& P, bool V) : function in struct:llvm::FunctionTypeKeyInfo::KeyTy
155 KeyTy(const FunctionType *FT) function in struct:llvm::FunctionTypeKeyInfo::KeyTy
[all...]
H A DDebugInfoMetadata.cpp60 DILocationInfo::KeyTy(Line, Column, Scope,
283 GenericDINodeInfo::KeyTy Key(Tag, Header, DwarfOps);
302 setHash(GenericDINodeInfo::KeyTy::calculateHash(this));
311 CLASS##Info::KeyTy(UNWRAP_ARGS(ARGS)))) \
H A DType.cpp314 const FunctionTypeKeyInfo::KeyTy Key(ReturnType, Params, isVarArg);
359 const AnonStructTypeKeyInfo::KeyTy Key(ETypes, isPacked);
H A DMetadata.cpp688 setHash(MDTupleInfo::KeyTy::calculateHash(this));
818 MDTupleInfo::KeyTy Key(MDs);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp1489 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(ArrayRef<Type *> E, bool P) function in class:IRMover::StructTypeKeyInfo::KeyTy
1492 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(const StructType *ST) function in class:IRMover::StructTypeKeyInfo::KeyTy
1495 bool IRMover::StructTypeKeyInfo::KeyTy::operator==(const KeyTy &That) const {
1499 bool IRMover::StructTypeKeyInfo::KeyTy::operator!=(const KeyTy &That) const {
1511 unsigned IRMover::StructTypeKeyInfo::getHashValue(const KeyTy &Key) {
1517 return getHashValue(KeyTy(S
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp97 template <typename KeyTy>
99 RemoveFromReverseMap(DenseMap<Instruction *, SmallPtrSet<KeyTy, 4>> &ReverseMap,
100 Instruction *Inst, KeyTy Val) {
101 typename DenseMap<Instruction *, SmallPtrSet<KeyTy, 4>>::iterator InstIt =

Completed in 69 milliseconds