File tree Expand file tree Collapse file tree 1 file changed +1
-7
lines changed
flang/lib/Optimizer/Transforms Expand file tree Collapse file tree 1 file changed +1
-7
lines changed Original file line number Diff line number Diff line change @@ -26,22 +26,16 @@ class SimplifyRegionLitePass
2626public:
2727 void runOnOperation () override ;
2828};
29-
30- class DummyRewriter : public mlir ::PatternRewriter {
31- public:
32- DummyRewriter (mlir::MLIRContext *ctx) : mlir::PatternRewriter(ctx) {}
33- };
34-
3529} // namespace
3630
3731void SimplifyRegionLitePass::runOnOperation () {
3832 auto op = getOperation ();
3933 auto regions = op->getRegions ();
4034 mlir::RewritePatternSet patterns (op.getContext ());
41- DummyRewriter rewriter (op.getContext ());
4235 if (regions.empty ())
4336 return ;
4437
38+ mlir::PatternRewriter rewriter (op.getContext ());
4539 (void )mlir::eraseUnreachableBlocks (rewriter, regions);
4640 (void )mlir::runRegionDCE (rewriter, regions);
4741}
You can’t perform that action at this time.
0 commit comments