CIRCT  20.0.0git
Typedefs | Functions
circt::handshaketodc Namespace Reference

Typedefs

using ConvertedOps = DenseSet< Operation * >
 

Functions

LogicalResult runHandshakeToDC (mlir::Operation *op, llvm::function_ref< void(TypeConverter &typeConverter, ConvertedOps &convertedOps, RewritePatternSet &patterns)> patternBuilder, llvm::function_ref< void(mlir::ConversionTarget &)> configureTarget={})
 

Typedef Documentation

◆ ConvertedOps

using circt::handshaketodc::ConvertedOps = typedef DenseSet<Operation *>

Definition at line 33 of file HandshakeToDC.h.

Function Documentation

◆ runHandshakeToDC()

LogicalResult circt::handshaketodc::runHandshakeToDC ( mlir::Operation *  op,
llvm::function_ref< void(TypeConverter &typeConverter, ConvertedOps &convertedOps, RewritePatternSet &patterns)>  patternBuilder,
llvm::function_ref< void(mlir::ConversionTarget &)>  configureTarget = {} 
)