Searched refs:RewriteOp (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/test/python/dialects/ |
| H A D | pdl_ops.py | 38 RewriteOp(root, "rewriter") 54 RewriteOp(root, "rewriter", args=[input]) 133 rewrite = RewriteOp(root) 156 rewrite = RewriteOp(root) 176 rewrite = RewriteOp(root) 198 rewrite = RewriteOp(root) 215 rewrite = RewriteOp(root) 233 rewrite = RewriteOp(root) 251 rewrite = RewriteOp(root) 273 RewriteOp(root, name="rewriter") [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/PDL/IR/ |
| H A D | PDL.cpp | 64 if (!isa<PatternOp>(op->getParentOp()) || isa<RewriteOp>(op)) in visit() 118 if (isa<RewriteOp>((*this)->getParentOp())) in verify() 266 bool isWithinRewrite = isa<RewriteOp>((*this)->getParentOp()); in verify() 313 auto rewriteOp = dyn_cast<RewriteOp>(term); in verifyRegions() 355 if (isa<RewriteOp>(user) || in verifyRegions() 356 (region && isa<RewriteOp>(region->getParentOp()))) { in verifyRegions() 389 RewriteOp PatternOp::getRewriter() { in getRewriter() 390 return cast<RewriteOp>(body().front().getTerminator()); in getRewriter() 443 LogicalResult RewriteOp::verifyRegions() { in verifyRegions() 471 StringRef RewriteOp::getDefaultDialect() { in getDefaultDialect()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/PDL/IR/ |
| H A D | PDLOps.td | 58 : PDL_Op<"apply_native_rewrite", [HasParent<"pdl::RewriteOp">]> { 146 def PDL_EraseOp : PDL_Op<"erase", [HasParent<"pdl::RewriteOp">]> { 434 RewriteOp getRewriter(); 444 AttrSizedOperandSegments, HasParent<"pdl::RewriteOp"> 556 // pdl::RewriteOp
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 203 pdl::RewriteOp rewrite = in checkAndNestUnderRewriteOp() 204 builder.create<pdl::RewriteOp>(loc, rootExpr, /*name=*/StringAttr(), in checkAndNestUnderRewriteOp()
|
| /llvm-project-15.0.7/mlir/python/mlir/dialects/ |
| H A D | _pdl_ops_ext.py | 228 class RewriteOp: class
|
| /llvm-project-15.0.7/mlir/test/Dialect/PDL/ |
| H A D | invalid.mlir | 254 // pdl::RewriteOp
|
| /llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/ |
| H A D | PDLToPDLInterp.cpp | 639 pdl::RewriteOp rewriter = pattern.getRewriter(); in generateRewriter()
|