Author: Zahira Ammarguellat
Date: 2025-11-26T09:35:10-05:00
New Revision: 75ae0e882d923fd08360380e010935dd3e960a1b

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

LOG: [OpenMP] Add docs for fb_nullify/fb_preserve (#169558)

Adding documentation following the merge of
https://github.com/llvm/llvm-project/pull/168905.

Added: 
    

Modified: 
    clang/docs/OpenMPSupport.rst
    clang/docs/ReleaseNotes.rst

Removed: 
    


################################################################################
diff  --git a/clang/docs/OpenMPSupport.rst b/clang/docs/OpenMPSupport.rst
index f7e6061044c6d..e7ca7b0bd0792 100644
--- a/clang/docs/OpenMPSupport.rst
+++ b/clang/docs/OpenMPSupport.rst
@@ -580,6 +580,8 @@ implementation.
 | need_device_addr modifier for adjust_args clause            | 
:part:`partial`           | :none:`unclaimed`         | Parsing/Sema: 
https://github.com/llvm/llvm-project/pull/143442           |
 |                                                             |                
           |                           |               
https://github.com/llvm/llvm-project/pull/149586           |
 
+-------------------------------------------------------------+---------------------------+---------------------------+--------------------------------------------------------------------------+
+| need_device_ptr modifier for adjust_args clause             | 
:part:`unclaimed`         | :none:`unclaimed`         |                         
                                                 |
++-------------------------------------------------------------+---------------------------+---------------------------+--------------------------------------------------------------------------+
 | Prescriptive num_threads                                    | :good:`done`   
           | :none:`unclaimed`         |  
https://github.com/llvm/llvm-project/pull/160659                        |
 |                                                             |                
           |                           |  
https://github.com/llvm/llvm-project/pull/146403                        |
 |                                                             |                
           |                           |  
https://github.com/llvm/llvm-project/pull/146404                        |
@@ -631,7 +633,9 @@ implementation.
 |                                                             |                
           |                           | RT: @abhinavgaba 
(https://github.com/llvm/llvm-project/pull/149036,      |
 |                                                             |                
           |                           | 
https://github.com/llvm/llvm-project/pull/158370)                        |
 
+-------------------------------------------------------------+---------------------------+---------------------------+--------------------------------------------------------------------------+
-
+| need_device_ptr modifier for adjust_args clause             | 
:part:`partial`           | :none:`unclaimed`         | Clang Parsing/Sema: 
https://github.com/llvm/llvm-project/pull/168905     |
+|                                                             |                
           |                           | 
https://github.com/llvm/llvm-project/pull/169558                         |
++-------------------------------------------------------------+---------------------------+---------------------------+--------------------------------------------------------------------------+
 
 OpenMP Extensions
 =================

diff  --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index c4d968bd01b65..408b7580643d6 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -763,6 +763,9 @@ OpenMP Support
 - Updated parsing and semantic analysis support for ``nowait`` clause to accept
   optional argument in OpenMP >= 60.
 - Added support for ``default`` clause on ``target`` directive.
+- Added parsing and semantic analysis support for ``need_device_ptr`` modifier
+  to accept an optional fallback argument (``fb_nullify`` or ``fb_preserve``)
+  with OpenMP >= 61.
 
 Improvements
 ^^^^^^^^^^^^


        
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to