diff options
Diffstat (limited to 'flang/lib/Optimizer/Transforms/AlgebraicSimplification.cpp')
| -rw-r--r-- | flang/lib/Optimizer/Transforms/AlgebraicSimplification.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/flang/lib/Optimizer/Transforms/AlgebraicSimplification.cpp b/flang/lib/Optimizer/Transforms/AlgebraicSimplification.cpp index fd58375da618..fab1f0299ede 100644 --- a/flang/lib/Optimizer/Transforms/AlgebraicSimplification.cpp +++ b/flang/lib/Optimizer/Transforms/AlgebraicSimplification.cpp @@ -39,8 +39,7 @@ struct AlgebraicSimplification void AlgebraicSimplification::runOnOperation() { RewritePatternSet patterns(&getContext()); populateMathAlgebraicSimplificationPatterns(patterns); - (void)applyPatternsAndFoldGreedily(getOperation(), std::move(patterns), - config); + (void)applyPatternsGreedily(getOperation(), std::move(patterns), config); } std::unique_ptr<mlir::Pass> fir::createAlgebraicSimplificationPass() { |
