[clang] bdaf31e - [OpenMP][Docs] Mark 5.0 features worked on and list 5.1 features
Johannes Doerfert via cfe-commits
cfe-commits at lists.llvm.org
Wed Dec 11 22:01:22 PST 2019
Author: Johannes Doerfert
Date: 2019-12-12T00:00:38-06:00
New Revision: bdaf31ec95e071b87e4cf160eb1ce570dc37a8c0
URL: https://github.com/llvm/llvm-project/commit/bdaf31ec95e071b87e4cf160eb1ce570dc37a8c0
DIFF: https://github.com/llvm/llvm-project/commit/bdaf31ec95e071b87e4cf160eb1ce570dc37a8c0.diff
LOG: [OpenMP][Docs] Mark 5.0 features worked on and list 5.1 features
Added:
Modified:
clang/docs/OpenMPSupport.rst
Removed:
################################################################################
diff --git a/clang/docs/OpenMPSupport.rst b/clang/docs/OpenMPSupport.rst
index 9e16daf93bfe..7a70d05ec7ff 100644
--- a/clang/docs/OpenMPSupport.rst
+++ b/clang/docs/OpenMPSupport.rst
@@ -121,7 +121,7 @@ implementation.
+==============================+==============================================================+==========================+=======================================================================+
| loop extension | support != in the canonical loop form | :good:`done` | D54441 |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| loop extension | #pragma omp loop (directive) | :none:`unclaimed` | |
+| loop extension | #pragma omp loop (directive) | :part:`worked on` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| loop extension | collapse imperfectly nested loop | :good:`done` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
@@ -225,7 +225,7 @@ implementation.
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| misc extension | library shutdown (omp_pause_resource[_all]) | :none:`unclaimed parts` | D55078 |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| misc extension | metadirectives | :none:`unclaimed` | |
+| misc extension | metadirectives | :none:`worked on` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| misc extension | conditional modifier for lastprivate clause | :none:`unclaimed` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
@@ -235,3 +235,18 @@ implementation.
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
| misc extensions | prevent new type definitions in clauses | :none:`unclaimed` | |
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
+
+
+OpenMP 5.1 Implementation Details
+=================================
+
+The following table provides a quick overview over various OpenMP 5.1 features
+and their implementation status, as defined in the technical report 8 (TR8).
+Please contact *openmp-dev* at *lists.llvm.org* for more information or if you
+want to help with the implementation.
+
++------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
+|Category | Feature | Status | Reviews |
++==============================+==============================================================+==========================+=======================================================================+
+| misc extension | user-defined function variants with #ifdef protection | :part:`worked on` | D71179 |
++------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
More information about the cfe-commits
mailing list