[flang-commits] [flang] [flang][fir] Basic PFT to MLIR lowering for do concurrent locality specifiers (PR #138534)

Kareem Ergawy via flang-commits flang-commits at lists.llvm.org
Wed May 28 02:17:57 PDT 2025


================
@@ -2029,9 +2031,33 @@ 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(
----------------
ergawy wrote:

Added a todo in https://github.com/llvm/llvm-project/pull/138534/commits/81c4e9438a41eb3bb0f4714346b0730c84a9b236, and working on a follow up PR now.

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


More information about the flang-commits mailing list