reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

include/llvm/ADT/CachedHashString.h
   51   static CachedHashStringRef getEmptyKey() {
  154   static CachedHashString getEmptyKey() {
include/llvm/ADT/DenseMapInfo.h
   39   static inline T* getEmptyKey() {
   61   static inline char getEmptyKey() { return ~0; }
   83   static inline unsigned short getEmptyKey() { return 0xFFFF; }
   94   static inline unsigned getEmptyKey() { return ~0U; }
  105   static inline unsigned long getEmptyKey() { return ~0UL; }
  142   static inline int getEmptyKey() { return 0x7fffffff; }
  153   static inline long getEmptyKey() {
  170   static inline long long getEmptyKey() { return 0x7fffffffffffffffLL; }
  190   static inline Pair getEmptyKey() {
  222   static inline StringRef getEmptyKey() {
  277   static inline hash_code getEmptyKey() { return hash_code(-1); }
include/llvm/ADT/PointerIntPair.h
  198   static Ty getEmptyKey() {
include/llvm/ADT/PointerUnion.h
  291   static inline Union getEmptyKey() { return Union(FirstInfo::getEmptyKey()); }
include/llvm/Analysis/MemoryLocation.h
  288   static inline MemoryLocation getEmptyKey() {
include/llvm/BinaryFormat/Minidump.h
  254   static minidump::StreamType getEmptyKey() { return minidump::StreamType(-1); }
include/llvm/CodeGen/MachineInstr.h
 1705   static inline MachineInstr *getEmptyKey() {
include/llvm/CodeGen/MachineOperand.h
  950   static MachineOperand getEmptyKey() {
include/llvm/CodeGen/PBQP/CostAllocator.h
   50     static inline PoolEntry *getEmptyKey() { return nullptr; }
include/llvm/CodeGen/Register.h
  140   static inline unsigned getEmptyKey() {
include/llvm/CodeGen/SelectionDAGNodes.h
  214   static inline SDValue getEmptyKey() {
include/llvm/CodeGen/TargetInstrInfo.h
 1792   static inline TargetInstrInfo::RegSubRegPair getEmptyKey() {
include/llvm/DebugInfo/CodeView/TypeHashing.h
  179   static codeview::LocallyHashedType getEmptyKey() { return Empty; }
  199   static codeview::GloballyHashedType getEmptyKey() { return Empty; }
include/llvm/DebugInfo/CodeView/TypeIndex.h
  282   static inline codeview::TypeIndex getEmptyKey() {
include/llvm/DebugInfo/GSYM/FileEntry.h
   49   static inline gsym::FileEntry getEmptyKey() {
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
  177   static orc::SymbolStringPtr getEmptyKey() {
include/llvm/IR/Attributes.h
  309   static AttributeSet getEmptyKey() {
  678   static AttributeList getEmptyKey() {
include/llvm/IR/CallSite.h
  884   static CallSite getEmptyKey() {
include/llvm/IR/Dominators.h
  107   static inline BasicBlockEdge getEmptyKey() {
include/llvm/IR/ModuleSummaryIndex.h
  256   static inline ValueInfo getEmptyKey() {
  695   static FunctionSummary::VFuncId getEmptyKey() { return {0, uint64_t(-1)}; }
  709   static FunctionSummary::ConstVCall getEmptyKey() {
include/llvm/IR/ValueHandle.h
  289   static inline AssertingVH<T> getEmptyKey() {
  520   static inline PoisoningVH<T> getEmptyKey() {
include/llvm/IR/ValueMap.h
  301   static inline VH getEmptyKey() {
include/llvm/MC/MCRegister.h
   94   static inline unsigned getEmptyKey() {
include/llvm/Object/ObjectFile.h
  561   static object::SectionRef getEmptyKey() {
include/llvm/Object/WasmTraits.h
   25   static wasm::WasmSignature getEmptyKey() {
include/llvm/ProfileData/Coverage/CoverageMapping.h
  802   static inline coverage::CounterExpression getEmptyKey() {
include/llvm/Support/LowLevelTypeImpl.h
  281   static inline LLT getEmptyKey() {
include/llvm/TextAPI/MachO/InterfaceFile.h
  135   static inline SymbolsMapKey getEmptyKey() {
include/llvm/Transforms/Utils/BypassSlowDivision.h
   47   static DivRemMapKey getEmptyKey() {
lib/Analysis/AliasAnalysisSummary.h
  246   static inline cflaa::InstantiatedValue getEmptyKey() {
lib/CodeGen/LiveDebugValues.cpp
  541   static inline DV getEmptyKey() {
lib/CodeGen/LiveDebugVariables.cpp
  334   static UserValueIdentity getEmptyKey() {
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
  431 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getEmptyKey() {
lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
   34     static inline CVSymbol getEmptyKey() {
lib/IR/ConstantsContext.h
  583     static inline ConstantClass *getEmptyKey() {
lib/IR/LLVMContextImpl.h
  120   static inline StructType* getEmptyKey() {
  175   static inline FunctionType* getEmptyKey() {
 1142   static inline NodeTy *getEmptyKey() {
lib/Linker/IRMover.cpp
 1474 StructType *IRMover::StructTypeKeyInfo::getEmptyKey() {
lib/MC/WasmObjectWriter.cpp
   79   static WasmSignature getEmptyKey() {
lib/Target/X86/X86OptimizeLEAs.cpp
  118   static inline MemOpKey getEmptyKey() {
lib/Transforms/IPO/WholeProgramDevirt.cpp
  265   static VTableSlot getEmptyKey() {
  284   static VTableSlotSummary getEmptyKey() {
lib/Transforms/Scalar/EarlyCSE.cpp
  125   static inline SimpleValue getEmptyKey() {
  400   static inline CallValue getEmptyKey() {
lib/Transforms/Scalar/GVNSink.cpp
  317   static inline ModelledPHI &getEmptyKey() {
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 1104   static SmallVector<const SCEV *, 4> getEmptyKey() {
lib/Transforms/Scalar/LoopUnrollPass.cpp
  291   static inline UnrolledInstState getEmptyKey() {
lib/Transforms/Scalar/NewGVN.cpp
  444   static const Expression *getEmptyKey() {
lib/Transforms/Utils/Local.cpp
 1082     static PHINode *getEmptyKey() {
 2127         static CatchPadInst *getEmptyKey() {
lib/Transforms/Vectorize/SLPVectorizer.cpp
 1922     static OrdersType getEmptyKey() {
lib/Transforms/Vectorize/VPlan.h
 1603     static SmallVector<VPValue *, 4> getEmptyKey() {
tools/clang/include/clang/AST/ASTTypeTraits.h
  111     static inline ASTNodeKind getEmptyKey() { return ASTNodeKind(); }
  349     static inline DynTypedNode getEmptyKey() {
tools/clang/include/clang/AST/BaseSubobject.h
   58   static clang::BaseSubobject getEmptyKey() {
tools/clang/include/clang/AST/CharUnits.h
  220   static clang::CharUnits getEmptyKey() {
tools/clang/include/clang/AST/DeclarationName.h
  846   static inline clang::DeclarationName getEmptyKey() {
tools/clang/include/clang/AST/GlobalDecl.h
  153     static inline clang::GlobalDecl getEmptyKey() {
tools/clang/include/clang/AST/Redeclarable.h
  386   static CanonicalDeclPtr getEmptyKey() {
tools/clang/include/clang/AST/TypeOrdering.h
   40     static inline clang::QualType getEmptyKey() { return clang::QualType(); }
tools/clang/include/clang/Analysis/RetainSummaryManager.h
  248   static inline ObjCSummaryKey getEmptyKey() {
tools/clang/include/clang/Basic/IdentifierTable.h
  932   static clang::Selector getEmptyKey() {
tools/clang/include/clang/Basic/SourceLocation.h
  449     static clang::FileID getEmptyKey() {
tools/clang/include/clang/Sema/ScopeInfo.h
  300       static inline WeakObjectProfileTy getEmptyKey() {
tools/clang/include/clang/Sema/Sema.h
11699   static FunctionDeclAndLoc getEmptyKey() {
tools/clang/include/clang/Serialization/ASTBitCodes.h
  117       static QualType getEmptyKey() {
 2143     static clang::serialization::DeclarationNameKey getEmptyKey() {
tools/clang/lib/ARCMigrate/ObjCMT.cpp
 2056   static inline EditEntry getEmptyKey() {
tools/clang/lib/AST/ExprConstant.cpp
  684   static ObjectUnderConstruction getEmptyKey() {
tools/clang/lib/Sema/SemaStmt.cpp
 3998   static CatchHandlerType getEmptyKey() {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h
   73   static inline ClassDefId getEmptyKey() {
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
   33   static inline NamingCheckId getEmptyKey() {
tools/clang/tools/extra/clangd/index/SymbolID.h
   68   static inline clang::clangd::SymbolID getEmptyKey() {
tools/clang/tools/extra/clangd/index/dex/Token.h
  119   static inline clang::clangd::dex::Token getEmptyKey() {
tools/clang/tools/libclang/CXCursor.cpp
 1379   static inline CXCursor getEmptyKey() {
tools/clang/tools/libclang/Indexing.cpp
   97     static inline PPRegion getEmptyKey() {
tools/dsymutil/BinaryHolder.h
  142   static inline dsymutil::BinaryHolder::ArchiveEntry::KeyTy getEmptyKey() {
tools/lld/COFF/Chunks.h
  547     static ChunkAndOffset getEmptyKey() {
tools/lld/include/lld/Core/SymbolTable.h
   64     static StringRef getEmptyKey() { return StringRef(); }
   77     static const DefinedAtom * getEmptyKey() { return nullptr; }
tools/lldb/include/lldb/Utility/ConstString.h
  467   static inline lldb_private::ConstString getEmptyKey() {
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
  435     static ModuleCacheKey getEmptyKey() { return ModuleCacheKey(); }
tools/llvm-c-test/echo.cpp
   38     static inline T* getEmptyKey() {
tools/llvm-dwp/DWPStringPool.h
   13     static inline const char *getEmptyKey() {
tools/polly/include/polly/Support/VirtualInstruction.h
  330   static polly::VirtualInstruction getEmptyKey() {
unittests/ADT/DenseMapTest.cpp
   61   static inline CtorTester getEmptyKey() { return CtorTester(-1); }
  512   static inline unsigned getEmptyKey() { return ~0; }
  551   static inline unsigned getEmptyKey() { return ~0; }
unittests/ADT/DenseSetTest.cpp
   34   static inline unsigned getEmptyKey() { return ~0; }
  173   static inline CountCopyAndMove getEmptyKey() { return CountCopyAndMove(-1); };
unittests/Support/ReverseIterationTest.cpp
   63   static PtrLikeInt *getEmptyKey() {