MLIR 22.0.0git
llvm::DenseMapInfo< mlir::SuccessorRange > Struct Reference

Provide support for hashing successor ranges. More...

#include "mlir/IR/BlockSupport.h"

Inheritance diagram for llvm::DenseMapInfo< mlir::SuccessorRange >:

Static Public Member Functions

static mlir::SuccessorRange getEmptyKey ()
static mlir::SuccessorRange getTombstoneKey ()
static unsigned getHashValue (mlir::SuccessorRange value)
static bool isEqual (mlir::SuccessorRange lhs, mlir::SuccessorRange rhs)

Detailed Description

Provide support for hashing successor ranges.

Definition at line 178 of file BlockSupport.h.

Member Function Documentation

◆ getEmptyKey()

Definition at line 179 of file BlockSupport.h.

Referenced by isEqual().

◆ getHashValue()

unsigned llvm::DenseMapInfo< mlir::SuccessorRange >::getHashValue ( mlir::SuccessorRange value)
inlinestatic

Definition at line 187 of file BlockSupport.h.

◆ getTombstoneKey()

mlir::SuccessorRange llvm::DenseMapInfo< mlir::SuccessorRange >::getTombstoneKey ( )
inlinestatic

Definition at line 183 of file BlockSupport.h.

Referenced by isEqual().

◆ isEqual()

Definition at line 190 of file BlockSupport.h.

References getBase(), getEmptyKey(), getTombstoneKey(), lhs, and rhs.


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