|
MLIR
22.0.0git
|
#include "mlir/Conversion/ConvertToEmitC/ToEmitCInterface.h"
Inheritance diagram for mlir::ConvertToEmitCPatternInterface: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 | |
Public Types inherited from mlir::detail::DialectInterfaceBase< ConcreteType, BaseT > | |
| using | Base = DialectInterfaceBase< ConcreteType, BaseT > |
Static Public Member Functions inherited from mlir::detail::DialectInterfaceBase< ConcreteType, BaseT > | |
| static TypeID | getInterfaceID () |
| Get a unique id for the derived interface type. More... | |
Protected Member Functions inherited from mlir::detail::DialectInterfaceBase< ConcreteType, BaseT > | |
| 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.