reference, declarationdefinition
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.h
11707   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) {