LLVM 22.0.0git
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< BoUpSLP::EdgeInfo > Struct Reference

Public Types

using FirstInfo = DenseMapInfo< BoUpSLP::TreeEntry * >
 
using SecondInfo = DenseMapInfo< unsigned >
 

Static Public Member Functions

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

Detailed Description

Definition at line 5885 of file SLPVectorizer.cpp.

Member Typedef Documentation

◆ FirstInfo

using llvm::DenseMapInfo< BoUpSLP::EdgeInfo >::FirstInfo = DenseMapInfo<BoUpSLP::TreeEntry *>

Definition at line 5886 of file SLPVectorizer.cpp.

◆ SecondInfo

Definition at line 5887 of file SLPVectorizer.cpp.

Member Function Documentation

◆ getEmptyKey()

static BoUpSLP::EdgeInfo llvm::DenseMapInfo< BoUpSLP::EdgeInfo >::getEmptyKey ( )
inlinestatic

Definition at line 5888 of file SLPVectorizer.cpp.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< BoUpSLP::EdgeInfo >::getHashValue ( const BoUpSLP::EdgeInfo Val)
inlinestatic

◆ getTombstoneKey()

static BoUpSLP::EdgeInfo llvm::DenseMapInfo< BoUpSLP::EdgeInfo >::getTombstoneKey ( )
inlinestatic

Definition at line 5893 of file SLPVectorizer.cpp.

◆ isEqual()

static bool llvm::DenseMapInfo< BoUpSLP::EdgeInfo >::isEqual ( const BoUpSLP::EdgeInfo LHS,
const BoUpSLP::EdgeInfo RHS 
)
inlinestatic

Definition at line 5903 of file SLPVectorizer.cpp.

References LHS, and RHS.


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