[flang-commits] [flang] [flang][fir] Add fir.if -> scf.if and add filecheck test file (PR #142938)
via flang-commits
flang-commits at lists.llvm.org
Thu Jun 5 06:34:55 PDT 2025
================
@@ -87,13 +87,67 @@ struct DoLoopConversion : public OpRewritePattern<fir::DoLoopOp> {
return success();
}
};
+
+struct IfConversion : public OpRewritePattern<fir::IfOp> {
+ using OpRewritePattern<fir::IfOp>::OpRewritePattern;
+ LogicalResult matchAndRewrite(fir::IfOp ifOp,
+ PatternRewriter &rewriter) const override {
+ auto loc = ifOp.getLoc();
----------------
StarryCSF wrote:
OK,Thanks for reviewing the code.Re-submit a pull request later to resolve this .
https://github.com/llvm/llvm-project/pull/142938
More information about the flang-commits
mailing list