LLVM 19.0.0git
Static Public Member Functions | List of all members
llvm::DenseMapInfo< sampleprof::FunctionId, void > Struct Reference

Template specialization for FunctionId so that it can be used in LLVM map containers. More...

#include "llvm/ProfileData/FunctionId.h"

Static Public Member Functions

static sampleprof::FunctionId getEmptyKey ()
 
static sampleprof::FunctionId getTombstoneKey ()
 
static unsigned getHashValue (const sampleprof::FunctionId &Val)
 
static bool isEqual (const sampleprof::FunctionId &LHS, const sampleprof::FunctionId &RHS)
 

Detailed Description

Template specialization for FunctionId so that it can be used in LLVM map containers.

Definition at line 179 of file FunctionId.h.

Member Function Documentation

◆ getEmptyKey()

static sampleprof::FunctionId llvm::DenseMapInfo< sampleprof::FunctionId, void >::getEmptyKey ( )
inlinestatic

Definition at line 181 of file FunctionId.h.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< sampleprof::FunctionId, void >::getHashValue ( const sampleprof::FunctionId Val)
inlinestatic

Definition at line 189 of file FunctionId.h.

References llvm::sampleprof::FunctionId::getHashCode().

◆ getTombstoneKey()

static sampleprof::FunctionId llvm::DenseMapInfo< sampleprof::FunctionId, void >::getTombstoneKey ( )
inlinestatic

Definition at line 185 of file FunctionId.h.

◆ isEqual()

static bool llvm::DenseMapInfo< sampleprof::FunctionId, void >::isEqual ( const sampleprof::FunctionId LHS,
const sampleprof::FunctionId RHS 
)
inlinestatic

Definition at line 193 of file FunctionId.h.

References LHS, and RHS.


The documentation for this struct was generated from the following file: