CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::TypeOpConversionPattern< OpTy > Struct Template Reference

#include <ConversionPatterns.h>

Inheritance diagram for circt::TypeOpConversionPattern< OpTy >:
Collaboration diagram for circt::TypeOpConversionPattern< OpTy >:

Public Types

using OpAdaptor = typename mlir::OpConversionPattern<OpTy>::OpAdaptor

Public Member Functions

LogicalResult matchAndRewrite (OpTy op, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override

Detailed Description

template<typename OpTy>
struct circt::TypeOpConversionPattern< OpTy >

Definition at line 44 of file ConversionPatterns.h.

Member Typedef Documentation

◆ OpAdaptor

template<typename OpTy>
using circt::TypeOpConversionPattern< OpTy >::OpAdaptor = typename mlir::OpConversionPattern<OpTy>::OpAdaptor

Definition at line 46 of file ConversionPatterns.h.

Member Function Documentation

◆ matchAndRewrite()

template<typename OpTy>
LogicalResult circt::TypeOpConversionPattern< OpTy >::matchAndRewrite ( OpTy op,
OpAdaptor adaptor,
ConversionPatternRewriter & rewriter ) const
inlineoverride

Definition at line 49 of file ConversionPatterns.h.

References circt::doTypeConversion().


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