MLIR 22.0.0git
MLIRGen.h File Reference
#include <memory>

Go to the source code of this file.

Namespaces

namespace  llvm
 The OpAsmOpInterface, see OpAsmInterface.td for more details.
namespace  mlir
 Include the generated interface declarations.
namespace  mlir::pdll
namespace  mlir::pdll::ast

Functions

OwningOpRef< ModuleOp > mlir::pdll::codegenPDLLToMLIR (MLIRContext *mlirContext, const ast::Context &context, const llvm::SourceMgr &sourceMgr, const ast::Module &module)
 Given a PDLL module, generate an MLIR PDL pattern module within the given MLIR context.