13 #ifndef MLIR_CONVERSION_PDLTOPDLINTERP_PDLTOPDLINTERP_H
14 #define MLIR_CONVERSION_PDLTOPDLINTERP_PDLTOPDLINTERP_H
22 template <
typename OpT>
24 class PDLPatternConfigSet;
26 #define GEN_PASS_DECL_CONVERTPDLTOPDLINTERPPASS
27 #include "mlir/Conversion/Passes.h.inc"
33 DenseMap<Operation *, PDLPatternConfigSet *> &configMap);
Include the generated interface declarations.
std::unique_ptr< OperationPass< ModuleOp > > createConvertPDLToPDLInterpPass(DenseMap< Operation *, PDLPatternConfigSet * > &configMap)
Creates and returns a pass to convert PDL ops to PDL interpreter ops.