MLIR  20.0.0git
Static Public Member Functions | List of all members
llvm::DenseMapInfo< mlir::ProgramPoint > Struct Reference

Allow hashing of lattice anchors and program points. More...

#include "mlir/Analysis/DataFlowFramework.h"

Static Public Member Functions

static mlir::ProgramPoint getEmptyKey ()
 
static mlir::ProgramPoint getTombstoneKey ()
 
static unsigned getHashValue (mlir::ProgramPoint pp)
 
static bool isEqual (mlir::ProgramPoint lhs, mlir::ProgramPoint rhs)
 

Detailed Description

Allow hashing of lattice anchors and program points.

Definition at line 664 of file DataFlowFramework.h.

Member Function Documentation

◆ getEmptyKey()

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

Definition at line 665 of file DataFlowFramework.h.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< mlir::ProgramPoint >::getHashValue ( mlir::ProgramPoint  pp)
inlinestatic

◆ getTombstoneKey()

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

Definition at line 671 of file DataFlowFramework.h.

◆ isEqual()

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

Definition at line 680 of file DataFlowFramework.h.


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