[flang-commits] [flang] [flang] Erase `fir.local` ops before lowering `fir` to `llvm` (PR #143687)
Kareem Ergawy via flang-commits
flang-commits at lists.llvm.org
Wed Jun 11 05:53:16 PDT 2025
================
@@ -3294,6 +3294,29 @@ struct LoadOpConversion : public fir::FIROpConversion<fir::LoadOp> {
}
};
+struct LocalitySpecifierOpConversion
+ : public fir::FIROpConversion<fir::LocalitySpecifierOp> {
+ using FIROpConversion::FIROpConversion;
+ llvm::LogicalResult
+ matchAndRewrite(fir::LocalitySpecifierOp localizer, OpAdaptor adaptor,
+ mlir::ConversionPatternRewriter &rewriter) const override {
+ auto uses = mlir::SymbolTable::getSymbolUses(
----------------
ergawy wrote:
Thanks for the quick review. Done.
https://github.com/llvm/llvm-project/pull/143687
More information about the flang-commits
mailing list