Loading [MathJax]/extensions/tex2jax.js
CIRCT 21.0.0git
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< circt::llhd::deseq::FixedValue > Struct Reference

#include <DeseqUtils.h>

Public Types

using Value = mlir::Value
 
using FixedValue = circt::llhd::deseq::FixedValue
 

Static Public Member Functions

static FixedValue getEmptyKey ()
 
static FixedValue getTombstoneKey ()
 
static unsigned getHashValue (const FixedValue &key)
 
static bool isEqual (const FixedValue &a, const FixedValue &b)
 

Detailed Description

Definition at line 274 of file DeseqUtils.h.

Member Typedef Documentation

◆ FixedValue

Definition at line 276 of file DeseqUtils.h.

◆ Value

using llvm::DenseMapInfo< circt::llhd::deseq::FixedValue >::Value = mlir::Value

Definition at line 275 of file DeseqUtils.h.

Member Function Documentation

◆ getEmptyKey()

static FixedValue llvm::DenseMapInfo< circt::llhd::deseq::FixedValue >::getEmptyKey ( )
inlinestatic

Definition at line 277 of file DeseqUtils.h.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< circt::llhd::deseq::FixedValue >::getHashValue ( const FixedValue key)
inlinestatic

Definition at line 283 of file DeseqUtils.h.

◆ getTombstoneKey()

static FixedValue llvm::DenseMapInfo< circt::llhd::deseq::FixedValue >::getTombstoneKey ( )
inlinestatic

Definition at line 280 of file DeseqUtils.h.

◆ isEqual()

static bool llvm::DenseMapInfo< circt::llhd::deseq::FixedValue >::isEqual ( const FixedValue a,
const FixedValue b 
)
inlinestatic

Definition at line 286 of file DeseqUtils.h.


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