[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:05:08 PST 2026


================
@@ -29,6 +29,18 @@ page](https://llvm.org/releases/).
 
 ## Major New Features
 
+### `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>]`.
----------------
ergawy wrote:

Done.

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


More information about the llvm-branch-commits mailing list