[flang-commits] [flang] e5d229d - [Flang][OpenMP] Update OpenMPSupport docs (#169833)

via flang-commits flang-commits at lists.llvm.org
Fri Nov 28 00:46:30 PST 2025


Author: Jack Styles
Date: 2025-11-28T08:46:25Z
New Revision: e5d229dc61bbcff3d647374f7583819026eeb78b

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

LOG: [Flang][OpenMP] Update OpenMPSupport docs (#169833)

After the merging of #152736, there are a number of OpenMP Features that
are now fully supported. Missing from the initial patch was changing the
status of this from `P` to `Y` to indicate they are now fully supported.
The notes around not supporting `dist_schedule` were removed in the
initial patch.

Added: 
    

Modified: 
    flang/docs/OpenMPSupport.md

Removed: 
    


################################################################################
diff  --git a/flang/docs/OpenMPSupport.md b/flang/docs/OpenMPSupport.md
index 8eea39c6ba91b..6ef0f2a581771 100644
--- a/flang/docs/OpenMPSupport.md
+++ b/flang/docs/OpenMPSupport.md
@@ -40,11 +40,11 @@ Note : No distinction is made between the support in Parser/Semantics, MLIR, Low
 | target data construct                                      | P      | device clause not supported |
 | target construct                                           | P      | device clause not supported |
 | target update construct                                    | P      | device clause not supported |
-| declare target directive                                   | P      | |
+| declare target directive                                   | Y      | |
 | teams construct                                            | Y      | |
-| distribute construct                                       | P      | |
+| distribute construct                                       | Y      | |
 | distribute simd construct                                  | P      | linear clauses are not supported |
-| distribute parallel loop construct                         | P      | |
+| distribute parallel loop construct                         | Y      | |
 | distribute parallel loop simd construct                    | P      | linear clauses are not supported |
 | depend clause                                              | Y      | |
 | declare reduction construct                                | N      | |
@@ -53,10 +53,10 @@ Note : No distinction is made between the support in Parser/Semantics, MLIR, Low
 | cancellation point construct                               | Y      | |
 | parallel do simd construct                                 | P      | linear clause not supported |
 | target teams construct                                     | P      | device clause not supported |
-| teams distribute construct                                 | P      | |
+| teams distribute construct                                 | Y      | |
 | teams distribute simd construct                            | P      | linear clause is not supported |
 | target teams distribute construct                          | P      | device clause is not supported |
-| teams distribute parallel loop construct                   | P      | |
+| teams distribute parallel loop construct                   | Y      | |
 | target teams distribute parallel loop construct            | P      | device clause is not supported |
 | teams distribute parallel loop simd construct              | P      | linear clause is not supported |
 | target teams distribute parallel loop simd construct       | P      | device and linear clauses are not supported |


        


More information about the flang-commits mailing list