CIRCT
18.0.0git
|
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) |
LogicalResult | addSinkOps (Block &block, OpBuilder &rewriter) |
LogicalResult circt::dc::addSinkOps | ( | Block & | block, |
OpBuilder & | rewriter | ||
) |
Definition at line 79 of file DCMaterialization.cpp.
References insertSink().
std::unique_ptr< mlir::Pass > circt::dc::createDCDematerializeForksSinksPass | ( | ) |
Definition at line 143 of file DCMaterialization.cpp.
std::unique_ptr< mlir::Pass > circt::dc::createDCMaterializeForksSinksPass | ( | ) |
Definition at line 139 of file DCMaterialization.cpp.