================ @@ -2029,9 +2031,30 @@ class FirConverter : public Fortran::lower::AbstractConverter { void handleLocalitySpecs(const IncrementLoopInfo &info) { Fortran::semantics::SemanticsContext &semanticsContext = bridge.getSemanticsContext(); - for (const Fortran::semantics::Symbol *sym : info.localSymList) + Fortran::lower::omp::DataSharingProcessor dsp( + *this, semanticsContext, getEval(), + /*useDelayedPrivatization=*/true, localSymbols); + fir::LocalitySpecifierOperands privateClauseOps; + auto doConcurrentLoopOp = + mlir::dyn_cast_if_present<fir::DoConcurrentLoopOp>(info.loopOp); + bool useDelayedPriv = ---------------- tblah wrote:
Ahh that's okay then :) https://github.com/llvm/llvm-project/pull/138534 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits