[llvm-branch-commits] [flang] 9356fe4 - [flang][ReleaseNotes] Add `do concurrent` parallelization note

Cullen Rhodes via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Feb 23 07:32:35 PST 2026


Author: ergawy
Date: 2026-02-23T15:31:19Z
New Revision: 9356fe4d1f327f2723d3cf98649b87f07ed17154

URL: https://github.com/llvm/llvm-project/commit/9356fe4d1f327f2723d3cf98649b87f07ed17154
DIFF: https://github.com/llvm/llvm-project/commit/9356fe4d1f327f2723d3cf98649b87f07ed17154.diff

LOG: [flang][ReleaseNotes] Add `do concurrent` parallelization note

Added: 
    

Modified: 
    flang/docs/ReleaseNotes.md

Removed: 
    


################################################################################
diff  --git a/flang/docs/ReleaseNotes.md b/flang/docs/ReleaseNotes.md
index 74cdc6eddccad..2eef6e00df41d 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 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. 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: `-fopenmp [--offload-arch=<target_arch>]`.
+
 ## Bug Fixes
 
 ## Non-comprehensive list of changes in this release


        


More information about the llvm-branch-commits mailing list