Searched refs:RewriteStmt (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/ |
| H A D | Nodes.cpp | 56 const ReplaceStmt, const ReturnStmt, const RewriteStmt, in visit() 90 void visitImpl(const RewriteStmt *stmt) { in visitImpl() 234 RewriteStmt *RewriteStmt::create(Context &ctx, SMRange loc, Expr *rootOp, in create() 236 return new (ctx.getAllocator().Allocate<RewriteStmt>()) in create() 237 RewriteStmt(loc, rootOp, rewriteBody); in create()
|
| H A D | NodePrinter.cpp | 80 void printImpl(const RewriteStmt *stmt); 168 const ReturnStmt, const RewriteStmt, in print() 214 void NodePrinter::printImpl(const RewriteStmt *stmt) { in printImpl()
|
| /llvm-project-15.0.7/mlir/test/mlir-pdll/Parser/ |
| H A D | stmt.pdll | 189 // RewriteStmt 193 // CHECK: `-RewriteStmt
|
| /llvm-project-15.0.7/mlir/test/mlir-pdll/CodeGen/MLIR/ |
| H A D | stmt.pdll | 49 // RewriteStmt
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/ |
| H A D | Nodes.h | 298 class RewriteStmt final : public Node::NodeBase<RewriteStmt, OpRewriteStmt> { 300 static RewriteStmt *create(Context &ctx, SMRange loc, Expr *rootOp, 307 RewriteStmt(SMRange loc, Expr *rootOp, CompoundStmt *rewriteBody) in RewriteStmt() function 1291 return isa<EraseStmt, ReplaceStmt, RewriteStmt>(node); in classof()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 65 void genImpl(const ast::RewriteStmt *stmt); 180 const ast::ReplaceStmt, const ast::RewriteStmt, in gen() 246 void CodeGen::genImpl(const ast::RewriteStmt *stmt) { in genImpl()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | Parser.cpp | 337 FailureOr<ast::RewriteStmt *> parseRewriteStmt(); 450 FailureOr<ast::RewriteStmt *> 2406 FailureOr<ast::RewriteStmt *> Parser::parseRewriteStmt() { in parseRewriteStmt() 3031 FailureOr<ast::RewriteStmt *> 3042 return ast::RewriteStmt::create(ctx, loc, rootOp, rewriteBody); in createRewriteStmt()
|