[llvm-branch-commits] [flang] [flang][ReleaseNotes] Add `do concurrent` parallelizatio note (PR #182821)

Kareem Ergawy via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Feb 23 04:04:39 PST 2026


https://github.com/ergawy updated https://github.com/llvm/llvm-project/pull/182821

>From 532d22967a33b29d60dfada04267590930dd5f98 Mon Sep 17 00:00:00 2001
From: ergawy <kareem.ergawy at amd.com>
Date: Mon, 23 Feb 2026 03:11:37 -0600
Subject: [PATCH 1/2] [flang][ReleaseNotes] Add `do concurrent` parallelizatio
 note

---
 flang/docs/ReleaseNotes.md | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/flang/docs/ReleaseNotes.md b/flang/docs/ReleaseNotes.md
index 74cdc6eddccad..6a6d157c503e0 100644
--- a/flang/docs/ReleaseNotes.md
+++ b/flang/docs/ReleaseNotes.md
@@ -33,6 +33,18 @@ page](https://llvm.org/releases/).
 * Experimental support for multi-image program launch, collective subroutines,
   synchronization, teams, and image enumeration.
 
+### `do concurrent` mapping to OpenMP
+
+Flang has now better support for `do concurrent` parallelization on the CPU and
+GPU. On the CPU, we validated the feature using
+[FIATS'](https://github.com/BerkeleyLab/fiats) inference and training codes. On
+the GPU, we have basic support that is still in progress; we have offload tests
+for 1D and 2D saxpy and also validated using codes that do not use extensive
+user-defined types and/or allocatables.
+
+To use the feature, use `-fdo-concurrent-to-openmp=[none|host|device]`. OpenMP
+must be enabled as well, for example: `-fopenm [--offload-arch=<target_arch>]`.
+
 ## Bug Fixes
 
 ## Non-comprehensive list of changes in this release

>From 3944d84a44b7788d10adb2fcfc4e72e1830d0264 Mon Sep 17 00:00:00 2001
From: ergawy <kareem.ergawy at amd.com>
Date: Mon, 23 Feb 2026 06:04:24 -0600
Subject: [PATCH 2/2] review comments, Tarun

---
 flang/docs/ReleaseNotes.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/flang/docs/ReleaseNotes.md b/flang/docs/ReleaseNotes.md
index 6a6d157c503e0..2eef6e00df41d 100644
--- a/flang/docs/ReleaseNotes.md
+++ b/flang/docs/ReleaseNotes.md
@@ -35,15 +35,15 @@ page](https://llvm.org/releases/).
 
 ### `do concurrent` mapping to OpenMP
 
-Flang has now better support for `do concurrent` parallelization on the CPU and
+Flang now has better support for `do concurrent` parallelization on the CPU and
 GPU. On the CPU, we validated the feature using
 [FIATS'](https://github.com/BerkeleyLab/fiats) inference and training codes. On
 the GPU, we have basic support that is still in progress; we have offload tests
-for 1D and 2D saxpy and also validated using codes that do not use extensive
+for 1D and 2D saxpy. We also validated using codes that do not use extensive
 user-defined types and/or allocatables.
 
 To use the feature, use `-fdo-concurrent-to-openmp=[none|host|device]`. OpenMP
-must be enabled as well, for example: `-fopenm [--offload-arch=<target_arch>]`.
+must be enabled as well, for example: `-fopenmp [--offload-arch=<target_arch>]`.
 
 ## Bug Fixes
 



More information about the llvm-branch-commits mailing list