[flang-commits] [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via flang-commits
flang-commits at lists.llvm.org
Fri Sep 18 00:13:29 PDT 2026
================
@@ -816,11 +816,15 @@ class FirConverter : public Fortran::lower::AbstractConverter {
return owningProc.labelEvaluationMap.lookup(label);
}
- fir::ExtendedValue
- genExprAddr(const Fortran::lower::SomeExpr &expr,
- Fortran::lower::StatementContext &context,
- mlir::Location *locPtr = nullptr) override final {
+ fir::ExtendedValue genExprAddr(const Fortran::lower::SomeExpr &expr,
+ Fortran::lower::StatementContext &context,
+ mlir::Location *locPtr = nullptr,
+ bool allowCoarray = false) override final {
mlir::Location loc = locPtr ? *locPtr : toLocation();
+ auto coarrayRef = Fortran::evaluate::ExtractCoarrayRef(expr);
+ expr.dump();
----------------
JDPailleux wrote:
Sorry for this wrong line (I thought I had cleaned).
https://github.com/llvm/llvm-project/pull/210283
More information about the flang-commits
mailing list