LLVM 23.0.0git
llvm::DenseMapInfo< const Expression * > Struct Reference
Inheritance diagram for llvm::DenseMapInfo< const Expression * >:
[legend]

Static Public Member Functions

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 444 of file NewGVN.cpp.

Member Function Documentation

◆ getHashValue() [1/2]

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

Definition at line 449 of file NewGVN.cpp.

◆ getHashValue() [2/2]

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

Definition at line 445 of file NewGVN.cpp.

◆ isEqual() [1/2]

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

Definition at line 453 of file NewGVN.cpp.

◆ isEqual() [2/2]

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

Definition at line 457 of file NewGVN.cpp.


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