MLIR
21.0.0git
|
#include "mlir/Conversion/ConvertToEmitC/ToEmitCInterface.h"
Public Member Functions | |
ConvertToEmitCPatternInterface (Dialect *dialect) | |
virtual void | populateConvertToEmitCConversionPatterns (ConversionTarget &target, TypeConverter &typeConverter, RewritePatternSet &patterns) const =0 |
Hook for derived dialect interface to provide conversion patterns and mark dialect legal for the conversion target. More... | |
Additional Inherited Members | |
![]() | |
using | Base = DialectInterfaceBase< ConcreteType, BaseT > |
![]() | |
static TypeID | getInterfaceID () |
Get a unique id for the derived interface type. More... | |
![]() | |
DialectInterfaceBase (Dialect *dialect) | |
Definition at line 24 of file ToEmitCInterface.h.
|
inline |
Definition at line 27 of file ToEmitCInterface.h.
|
pure virtual |
Hook for derived dialect interface to provide conversion patterns and mark dialect legal for the conversion target.