Author: Kelvin Li
Date: 2020-02-03T18:30:36-05:00
New Revision: ac430336318a1abe6e4726e8df49ee0e6b779691

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

LOG: [OpenMP] [DOCS] Update OMP5.0 feature status table [NFC]

Differential Revision: https://reviews.llvm.org/D72901

Added: 
    

Modified: 
    clang/docs/OpenMPSupport.rst

Removed: 
    


################################################################################
diff  --git a/clang/docs/OpenMPSupport.rst b/clang/docs/OpenMPSupport.rst
index 3a28adb2f444..39988a33715c 100644
--- a/clang/docs/OpenMPSupport.rst
+++ b/clang/docs/OpenMPSupport.rst
@@ -191,9 +191,11 @@ implementation.
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | device extension             | allow access to the reference count 
(omp_target_is_present)  | :part:`worked on`        |                           
                                            |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| device extension             | requires directive (unified shared memory)    
               | :good:`done`             |                                     
                                  |
+| device extension             | requires directive                            
               | :part:`partial`          |                                     
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| device extension             | clause: unified_address, 
unified_shared_memory               | :good:`done`             | D52625,D52359  
                                                       |
+| device extension             | clause: unified_shared_memory                 
               | :good:`done`             | D52625,D52359                       
                                  |
++------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
+| device extension             | clause: unified_address                       
               | :part:`partial`          |                                     
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | device extension             | clause: reverse_offload                       
               | :none:`unclaimed parts`  | D52780                              
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
@@ -207,12 +209,14 @@ implementation.
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | device extension             | clause: use_device_addr for target data       
               | :part:`worked on`        |                                     
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| device extension             | map(replicate) or map(local) when requires 
unified_shared_me | :part:`worked on`        | D55719,D55892                    
                                     |
+| device extension             | support close modifier on map clause          
               | :good:`done`             | D55719,D55892                       
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | device extension             | teams construct on the host device            
               | :part:`worked on`        | Clang part is done, r371553.        
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | device extension             | support non-contiguous array sections for 
target update      | :part:`worked on`        |                                 
                                      |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
+| device extension             | pointer attachment                            
               | :none:`unclaimed`        |                                     
                                  |
++------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | atomic extension             | hints for the atomic construct                
               | :part:`worked on`        | D51233                              
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | base language                | C11 support                                   
               | :none:`unclaimed`        |                                     
                                  |
@@ -229,11 +233,15 @@ implementation.
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | misc extension               | conditional modifier for lastprivate clause   
               | :good:`done`             |                                     
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
+| misc extension               | iterator and multidependences                 
               | :none:`unclaimed`        |                                     
                                  |
++------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 | misc extension               | user-defined function variants                
               | :part:`worked on`        | D67294, D64095                      
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| misc extensions              | pointer/reference to pointer based array 
reductions          | :none:`unclaimed`        |                                
                                       |
+| misc extension               | pointer/reference to pointer based array 
reductions          | :none:`unclaimed`        |                                
                                       |
++------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
+| misc extension               | prevent new type definitions in clauses       
               | :none:`unclaimed`        |                                     
                                  |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
-| misc extensions              | prevent new type definitions in clauses       
               | :none:`unclaimed`        |                                     
                                  |
+| memory model extension       | memory model update (seq_cst, acq_rel, 
release, acquire,...) | :none:`unclaimed`        |                              
                                         |
 
+------------------------------+--------------------------------------------------------------+--------------------------+-----------------------------------------------------------------------+
 
 


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

Reply via email to