CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::handshaketodc Namespace Reference

Typedefs

using ConvertedOps = DenseSet<Operation *>

Functions

LogicalResult runHandshakeToDC (mlir::Operation *op, HandshakeToDCOptions options, 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 = DenseSet<Operation *>

Definition at line 31 of file HandshakeToDC.h.

Function Documentation

◆ runHandshakeToDC()

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