MLIR  16.0.0git
Static Public Member Functions | List of all members
llvm::DenseMapInfo< mlir::SuccessorRange > Struct Template Reference

Provide support for hashing successor ranges. More...

#include "mlir/IR/BlockSupport.h"

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

template<>
struct llvm::DenseMapInfo< mlir::SuccessorRange >

Provide support for hashing successor ranges.

Definition at line 179 of file BlockSupport.h.

Member Function Documentation

◆ getEmptyKey()

static mlir::SuccessorRange llvm::DenseMapInfo< mlir::SuccessorRange >::getEmptyKey ( )
inlinestatic

Definition at line 180 of file BlockSupport.h.

◆ getHashValue()

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

Definition at line 188 of file BlockSupport.h.

◆ getTombstoneKey()

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

Definition at line 184 of file BlockSupport.h.

◆ isEqual()

static bool llvm::DenseMapInfo< mlir::SuccessorRange >::isEqual ( mlir::SuccessorRange  lhs,
mlir::SuccessorRange  rhs 
)
inlinestatic

Definition at line 191 of file BlockSupport.h.


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