LLVM 19.0.0git
Static Public Member Functions | List of all members
llvm::DenseMapInfo< const Expression * > Struct Reference

Static Public Member Functions

static const ExpressiongetEmptyKey ()
 
static const ExpressiongetTombstoneKey ()
 
static unsigned getHashValue (const Expression *E)
 
static unsigned getHashValue (const ExactEqualsExpression &E)
 
static bool isEqual (const ExactEqualsExpression &LHS, const Expression *RHS)
 
static bool isEqual (const Expression *LHS, const Expression *RHS)
 

Detailed Description

Definition at line 441 of file NewGVN.cpp.

Member Function Documentation

◆ getEmptyKey()

static const Expression * llvm::DenseMapInfo< const Expression * >::getEmptyKey ( )
inlinestatic

Definition at line 442 of file NewGVN.cpp.

◆ getHashValue() [1/2]

static unsigned llvm::DenseMapInfo< const Expression * >::getHashValue ( const ExactEqualsExpression E)
inlinestatic

Definition at line 458 of file NewGVN.cpp.

References E.

◆ getHashValue() [2/2]

static unsigned llvm::DenseMapInfo< const Expression * >::getHashValue ( const Expression E)
inlinestatic

Definition at line 454 of file NewGVN.cpp.

References E.

◆ getTombstoneKey()

static const Expression * llvm::DenseMapInfo< const Expression * >::getTombstoneKey ( )
inlinestatic

Definition at line 448 of file NewGVN.cpp.

◆ isEqual() [1/2]

static bool llvm::DenseMapInfo< const Expression * >::isEqual ( const ExactEqualsExpression LHS,
const Expression RHS 
)
inlinestatic

Definition at line 462 of file NewGVN.cpp.

References LHS, and RHS.

◆ isEqual() [2/2]

static bool llvm::DenseMapInfo< const Expression * >::isEqual ( const Expression LHS,
const Expression RHS 
)
inlinestatic

Definition at line 468 of file NewGVN.cpp.

References LHS, and RHS.


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