CIRCT  19.0.0git
Classes | Functions
circt::dc Namespace Reference

Classes

class  EliminateForkToForkPattern
 
class  EliminateForkOfSourcePattern
 
struct  EliminateRedundantUnpackPattern
 
class  EliminateBranchToSelectPattern
 

Functions

bool isI1ValueType (Type t)
 
std::unique_ptr< mlir::Pass > createDCMaterializeForksSinksPass ()
 
std::unique_ptr< mlir::Pass > createDCDematerializeForksSinksPass ()
 
template<typename TInt >
static ParseResult parseIntInSquareBrackets (OpAsmParser &parser, TInt &v)
 

Function Documentation

◆ createDCDematerializeForksSinksPass()

std::unique_ptr< mlir::Pass > circt::dc::createDCDematerializeForksSinksPass ( )

Definition at line 177 of file DCMaterialization.cpp.

◆ createDCMaterializeForksSinksPass()

std::unique_ptr< mlir::Pass > circt::dc::createDCMaterializeForksSinksPass ( )

Definition at line 173 of file DCMaterialization.cpp.

◆ isI1ValueType()

bool circt::dc::isI1ValueType ( Type  t)

Definition at line 21 of file DCOps.cpp.

◆ parseIntInSquareBrackets()

template<typename TInt >
static ParseResult circt::dc::parseIntInSquareBrackets ( OpAsmParser &  parser,
TInt &  v 
)
static

Definition at line 88 of file DCOps.cpp.