CIRCT  20.0.0git
Public Types | Public Member Functions | List of all members
circt::TypeOpConversionPattern< OpTy > Struct Template Reference

#include <ConversionPatterns.h>

Inheritance diagram for circt::TypeOpConversionPattern< OpTy >:
Inheritance graph
[legend]
Collaboration diagram for circt::TypeOpConversionPattern< OpTy >:
Collaboration graph
[legend]

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: