|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
include/llvm/ADT/CachedHashString.h 57 static unsigned getHashValue(const CachedHashStringRef &S) {
162 static unsigned getHashValue(const CachedHashString &S) {
include/llvm/ADT/DenseMapInfo.h 51 static unsigned getHashValue(const T *PtrVal) {
63 static unsigned getHashValue(const char& Val) { return Val * 37U; }
85 static unsigned getHashValue(const unsigned short &Val) { return Val * 37U; }
96 static unsigned getHashValue(const unsigned& Val) { return Val * 37U; }
108 static unsigned getHashValue(const unsigned long& Val) {
144 static unsigned getHashValue(const int& Val) { return (unsigned)(Val * 37U); }
159 static unsigned getHashValue(const long& Val) {
173 static unsigned getHashValue(const long long& Val) {
200 static unsigned getHashValue(const Pair& PairVal) {
232 static unsigned getHashValue(StringRef Val) {
279 static unsigned getHashValue(hash_code val) { return val; }
include/llvm/ADT/PointerIntPair.h 210 static unsigned getHashValue(Ty V) {
include/llvm/ADT/PointerUnion.h 297 static unsigned getHashValue(const Union &UnionVal) {
include/llvm/Analysis/MemoryLocation.h 296 static unsigned getHashValue(const MemoryLocation &Val) {
include/llvm/BinaryFormat/Minidump.h 260 static unsigned getHashValue(minidump::StreamType Val) {
include/llvm/CodeGen/MachineOperand.h 958 static unsigned getHashValue(const MachineOperand &MO) {
include/llvm/CodeGen/PBQP/CostAllocator.h 61 static unsigned getHashValue(PoolEntry *P) {
include/llvm/CodeGen/Register.h 146 static unsigned getHashValue(const Register &Val) {
include/llvm/CodeGen/SelectionDAGNodes.h 226 static unsigned getHashValue(const SDValue &Val) {
include/llvm/CodeGen/TargetInstrInfo.h 1804 static unsigned getHashValue(const TargetInstrInfo::RegSubRegPair &Val) {
include/llvm/DebugInfo/CodeView/TypeHashing.h 183 static unsigned getHashValue(codeview::LocallyHashedType Val) {
203 static unsigned getHashValue(codeview::GloballyHashedType Val) {
include/llvm/DebugInfo/CodeView/TypeIndex.h 288 static unsigned getHashValue(const codeview::TypeIndex &TI) {
include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h 339 static unsigned getHashValue(const Abbrev &Abbr) {
include/llvm/DebugInfo/GSYM/FileEntry.h 57 static unsigned getHashValue(const gsym::FileEntry &Val) {
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h 185 static unsigned getHashValue(const orc::SymbolStringPtr &V) {
include/llvm/IR/Attributes.h 321 static unsigned getHashValue(AttributeSet AS) {
690 static unsigned getHashValue(AttributeList AS) {
include/llvm/IR/CallSite.h 896 static unsigned getHashValue(const CallSite &CS) {
include/llvm/IR/Dominators.h 115 static unsigned getHashValue(const BasicBlockEdge &Edge) {
include/llvm/IR/ModuleSummaryIndex.h 274 static unsigned getHashValue(ValueInfo I) { return (uintptr_t)I.getRef(); }
705 static unsigned getHashValue(FunctionSummary::VFuncId I) { return I.GUID; }
723 static unsigned getHashValue(FunctionSummary::ConstVCall I) {
include/llvm/IR/ValueHandle.h 301 static unsigned getHashValue(const AssertingVH<T> &Val) {
532 static unsigned getHashValue(const PoisoningVH<T> &Val) {
include/llvm/IR/ValueMap.h 309 static unsigned getHashValue(const VH &Val) {
include/llvm/MC/MCRegister.h 100 static unsigned getHashValue(const MCRegister &Val) {
include/llvm/Object/ObjectFile.h 569 static unsigned getHashValue(const object::SectionRef &Sec) {
include/llvm/Object/WasmTraits.h 35 static unsigned getHashValue(const wasm::WasmSignature &Sig) {
include/llvm/ProfileData/Coverage/CoverageMapping.h 818 static unsigned getHashValue(const coverage::CounterExpression &V) {
include/llvm/Support/LowLevelTypeImpl.h 291 static inline unsigned getHashValue(const LLT &Ty) {
include/llvm/TextAPI/MachO/InterfaceFile.h 144 static unsigned getHashValue(const SymbolsMapKey &Key) {
include/llvm/Transforms/IPO/Attributor.h 518 static unsigned getHashValue(const IRPosition &IRP) {
include/llvm/Transforms/Utils/BypassSlowDivision.h 55 static unsigned getHashValue(const DivRemMapKey &Val) {
lib/Analysis/AliasAnalysisSummary.h 254 static unsigned getHashValue(const cflaa::InstantiatedValue &IV) {
lib/Analysis/MemorySSA.cpp 197 static unsigned getHashValue(const MemoryLocOrCall &MLOC) {
lib/CodeGen/LiveDebugValues.cpp 550 static unsigned getHashValue(const DV &D) {
lib/CodeGen/LiveDebugVariables.cpp 342 static unsigned getHashValue(const UserValueIdentity &Val) {
lib/CodeGen/MachineInstr.cpp 1977 MachineInstrExpressionTrait::getHashValue(const MachineInstr* const &MI) {
lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp 43 static unsigned getHashValue(const CVSymbol &Val) {
lib/IR/ConstantsContext.h 591 static unsigned getHashValue(const ConstantClass *CP) {
lib/IR/LLVMContextImpl.h 75 static unsigned getHashValue(const APInt &Key) {
88 static unsigned getHashValue(const APFloat &Key) {
134 static unsigned getHashValue(const StructType *ST) {
190 static unsigned getHashValue(const FunctionType *FT) {
1152 static unsigned getHashValue(const NodeTy *N) {
lib/Linker/IRMover.cpp 1487 unsigned IRMover::StructTypeKeyInfo::getHashValue(const StructType *ST) {
lib/MC/MCDwarf.cpp 1803 static unsigned getHashValue(const CIEKey &Key) {
lib/MC/WasmObjectWriter.cpp 89 static unsigned getHashValue(const WasmSignature &Sig) {
lib/Target/X86/X86OptimizeLEAs.cpp 130 static unsigned getHashValue(const MemOpKey &Val) {
lib/Transforms/IPO/WholeProgramDevirt.cpp 273 static unsigned getHashValue(const VTableSlot &I) {
292 static unsigned getHashValue(const VTableSlotSummary &I) {
lib/Transforms/InstCombine/InstCombinePHI.cpp 930 static unsigned getHashValue(const LoweredPHIRecord &Val) {
lib/Transforms/Scalar/EarlyCSE.cpp 253 unsigned DenseMapInfo<SimpleValue>::getHashValue(SimpleValue Val) {
414 unsigned DenseMapInfo<CallValue>::getHashValue(CallValue Val) {
lib/Transforms/Scalar/GVN.cpp 146 static unsigned getHashValue(const GVN::Expression &e) {
lib/Transforms/Scalar/GVNSink.cpp 327 static unsigned getHashValue(const ModelledPHI &V) { return V.hash(); }
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1116 static unsigned getHashValue(const SmallVector<const SCEV *, 4> &V) {
lib/Transforms/Scalar/LoopUnrollPass.cpp 299 static inline unsigned getHashValue(const UnrolledInstState &S) {
lib/Transforms/Scalar/NewGVN.cpp 456 static unsigned getHashValue(const Expression *E) {
lib/Transforms/Utils/Local.cpp 1090 static unsigned getHashValue(PHINode *PN) {
2135 static unsigned getHashValue(CatchPadInst *CatchPad) {
lib/Transforms/Vectorize/LoopVectorize.cpp 3182 static unsigned getHashValue(const Instruction *I) {
lib/Transforms/Vectorize/SLPVectorizer.cpp 1934 static unsigned getHashValue(const OrdersType &V) {
lib/Transforms/Vectorize/VPlan.h 1611 static unsigned getHashValue(const SmallVector<VPValue *, 4> &V) {
tools/clang/include/clang/AST/ASTTypeTraits.h 117 static unsigned getHashValue(const ASTNodeKind &Val) { return Val.KindId; }
359 static unsigned getHashValue(const DynTypedNode &Val) {
tools/clang/include/clang/AST/BaseSubobject.h 70 static unsigned getHashValue(const clang::BaseSubobject &Base) {
tools/clang/include/clang/AST/CharUnits.h 234 static unsigned getHashValue(const clang::CharUnits &CU) {
tools/clang/include/clang/AST/DeclarationName.h 854 static unsigned getHashValue(clang::DeclarationName Name) {
tools/clang/include/clang/AST/GlobalDecl.h 162 static unsigned getHashValue(clang::GlobalDecl GD) {
tools/clang/include/clang/AST/Redeclarable.h 400 static unsigned getHashValue(const CanonicalDeclPtr &P) {
tools/clang/include/clang/AST/TypeOrdering.h 47 static unsigned getHashValue(clang::QualType Val) {
67 static unsigned getHashValue(clang::CanQualType Val) {
tools/clang/include/clang/Analysis/RetainSummaryManager.h 258 static unsigned getHashValue(const ObjCSummaryKey &V) {
tools/clang/include/clang/Basic/SourceLocation.h 457 static unsigned getHashValue(clang::FileID S) {
tools/clang/include/clang/Sema/ScopeInfo.h 308 static unsigned getHashValue(const WeakObjectProfileTy &Val) {
tools/clang/include/clang/Sema/Sema.h11707 static unsigned getHashValue(const FunctionDeclAndLoc &FDL) {
tools/clang/include/clang/Serialization/ASTBitCodes.h 125 static unsigned getHashValue(QualType T) {
2152 getHashValue(const clang::serialization::DeclarationNameKey &Key) {
tools/clang/lib/ARCMigrate/ObjCMT.cpp 2066 static unsigned getHashValue(const EditEntry& Val) {
tools/clang/lib/AST/ExprConstant.cpp 689 static unsigned getHashValue(const ObjectUnderConstruction &Object) {
tools/clang/lib/AST/ItaniumCXXABI.cpp 111 static unsigned getHashValue(DecompositionDeclName Key) {
tools/clang/lib/Basic/IdentifierTable.cpp 354 unsigned llvm::DenseMapInfo<clang::Selector>::getHashValue(clang::Selector S) {
tools/clang/lib/CodeGen/CodeGenTBAA.h 240 static unsigned getHashValue(const clang::CodeGen::TBAAAccessInfo &Val) {
tools/clang/lib/Sema/SemaStmt.cpp 4008 static unsigned getHashValue(const CatchHandlerType &Base) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h 85 static unsigned getHashValue(ClassDefId Val) {
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 45 static unsigned getHashValue(NamingCheckId Val) {
tools/clang/tools/extra/clangd/index/SymbolID.h 76 static unsigned getHashValue(const clang::clangd::SymbolID &Sym) {
tools/clang/tools/extra/clangd/index/dex/Token.h 127 static unsigned getHashValue(const clang::clangd::dex::Token &Tag) {
tools/clang/tools/libclang/CXCursor.cpp 1385 static inline unsigned getHashValue(const CXCursor &cursor) {
tools/clang/tools/libclang/Indexing.cpp 104 static unsigned getHashValue(const PPRegion &S) {
tools/dsymutil/BinaryHolder.h 151 getHashValue(const dsymutil::BinaryHolder::ArchiveEntry::KeyTy &K) {
tools/dsymutil/DeclContext.h 153 static unsigned getHashValue(const DeclContext *Ctxt) {
tools/lld/COFF/Chunks.h 553 static unsigned getHashValue(const ChunkAndOffset &co) {
tools/lld/include/lld/Core/SymbolTable.h 66 static unsigned getHashValue(StringRef const val) {
tools/lld/lib/Core/SymbolTable.cpp 213 unsigned SymbolTable::AtomMappingInfo::getHashValue(const DefinedAtom *atom) {
tools/lldb/include/lldb/Utility/ConstString.h 475 static unsigned getHashValue(lldb_private::ConstString val) {
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h 439 static unsigned getHashValue(const ModuleCacheKey &key) {
tools/llvm-c-test/echo.cpp 46 static unsigned getHashValue(const T *PtrVal) {
tools/llvm-dwp/DWPStringPool.h 19 static unsigned getHashValue(const char *Val) {
tools/polly/include/polly/Support/VirtualInstruction.h 337 static unsigned getHashValue(polly::VirtualInstruction Val) {
unittests/ADT/DenseMapTest.cpp 63 static unsigned getHashValue(const CtorTester &Val) {
514 static unsigned getHashValue(const unsigned& Val) { return Val * 37U; }
553 static unsigned getHashValue(const unsigned& Val) { return Val; }
unittests/ADT/DenseSetTest.cpp 36 static unsigned getHashValue(const unsigned& Val) { return Val * 37U; }
177 static unsigned getHashValue(const CountCopyAndMove &Val) {
unittests/Support/ReverseIterationTest.cpp 73 static int getHashValue(const PtrLikeInt *P) {