[flang-commits] [flang] [Flang] Propogate fir.declare attributes through cg-rewrite (PR #137207)

Susan Tan ス-ザン タン via flang-commits flang-commits at lists.llvm.org
Mon Apr 28 09:03:05 PDT 2025


================
@@ -281,6 +281,20 @@ class DeclareOpConversion : public mlir::OpRewritePattern<fir::DeclareOp> {
   matchAndRewrite(fir::DeclareOp declareOp,
                   mlir::PatternRewriter &rewriter) const override {
     if (!preserveDeclare) {
+      auto memrefOp = declareOp.getMemref().getDefiningOp();
----------------
SusanTan wrote:

that's a good catch, thanks Jean! I will remove this part and sought solutions downstream. thanks!

https://github.com/llvm/llvm-project/pull/137207


More information about the flang-commits mailing list