Searched refs:KeyTy (Results 1 - 8 of 8) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Linker/ |
H A D | IRMover.h | 27 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 D | MetadataImpl.h | 23 const typename InfoT::KeyTy &Key) {
|
H A D | LLVMContextImpl.h | 96 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 D | DebugInfoMetadata.cpp | 60 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 D | Type.cpp | 314 const FunctionTypeKeyInfo::KeyTy Key(ReturnType, Params, isVarArg); 359 const AnonStructTypeKeyInfo::KeyTy Key(ETypes, isPacked);
|
H A D | Metadata.cpp | 688 setHash(MDTupleInfo::KeyTy::calculateHash(this)); 818 MDTupleInfo::KeyTy Key(MDs);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 1489 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 D | MemoryDependenceAnalysis.cpp | 97 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