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                           
                                     |
++------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to